2016-07-10 48 views
0

私は私が働いているゲームをコンパイルするバッチファイルを持っているのWindows 10上で7-ZIP 15.14 64ビットを使用している、唯一の問題は、私はエラーを取得することです「不正なワイルドカードタイプのマーカー」についてバッチファイルから取得したコード行を次に示します。7-ZIPのコマンドライン - 不正なワイルドカード型マーカー

"%ProgramFiles%\7-Zip\7z.exe" a "%expt%\Game_Win.exe" "%expt%\Win\*" -x!*.m4a -sfx -mx9 -y 

私が圧縮しようとしているディレクトリにはシンボリックリンクがあります。

答えて

3

あなたはenabledelayedexpansionがオンになっているようですね。

!シンボルは特別な意味を持ち、問題をより面白くするために、各行に2つの解析パスがあります。シンボルをターゲットアプリケーションにパススルーするためにエスケープする必要があります。

echo "%ProgramFiles%\7-Zip\7z.exe" a "%expt%\Game_Win.exe" "%expt%\Win\*" -x^^!*.m4a -sfx -mx9 -y 
関連する問題