はい、7-Zip はフリー・ソフトウェアです。どのコンピュータでも使うことが出来ます。 登録や代金を支払う必要はありません。
恐らく *.* のワイルカードを使われているかと思われます。 7-Zip はWindowsのワイルドカードのマスク分析の機能を使用しておらず、*.* がすべてのファイルを意味するという古い規則に対応していません。 7-Zip は *.* を拡張子を持つすべてのファイルとして扱います。 ファイルをすべて処理するためには、* ワイルドカードを使用するか、あるいはすべてのワイルドカードを削除しなければなりません。
この形式のソースコードが利用でき、ライセンスがコードの使用を許可されれば対応できます。