のファイルIは現在、ファイル「処理」のディレクトリを介してそれらを削除する前に、指定されたすべてのファイルに実行するスクリプトのセクション持っ除くディレクトリ内のすべてのファイル:ファイルのバッチファイル処理タイプ
リストこの処理を必要とするファイルはほぼ毎週増えており、少数(.dll、* .exe、* .bat)以外のすべてのファイルを処理する方が簡単かもしれないと思う。
私はこの行を最初に置き換えようとした上記の例:
for %%x in (*.J_E, *.J_T, *.J_I, *.bcc) do (
0 ! - スクリプトを実行するバッチファイルを含む
for %%x in (*) do if not "%%x=="*.dll" if not "%%x"=="*.bat" if not "%%x"=="*.exe" (
が、私はこれを行うために管理することができ、すべてのディレクトリにあるすべてのものを削除している。これに
誰でも手助けできますか? 多くのありがとう
この行の 'if'コマンドを見落としました:' "%% x" == "*。exe"( '!とにかく:** 1. **' for'コマンドは、あなたが文字列比較でワイルドカードを使うことができないので、意味がありません!ちょうど削除してください!そのような行と直接ファイルを処理する... – Aacini