2016-12-11 2 views
1

私はこのコードを使用しています:forループでCmdファイルエラーが発生しました ')がこの時点で予期しなかったものです。'

for %%f in (*.*) do if not %%f == cleanup.cmd (

) 

を、それは私のタイトルにエラーが発生します。ある時点で、私はそれが適切に機能していると信じていましたが、それは機能しなくなりました。誰かが私が間違っていることを知っているかどうか疑問に思っていますか?私が知っている限り、これは重複していません。

+0

empty()ブロックに何かを入れてみましたか? empty()ブロックに 'ECHO hi'や' ECHO '%%〜f "'のようなものを入れてください。 – lit

答えて

1

次のコマンドを実行すると、()の間のコマンドがそこに存在し、空ではないことが必要です。 コマンドがこれよりも複雑でない場合は、すべてのかっこを失い、すべてを1行にまとめることができます。

for %%f in (*.*) do (
    if not %%f == cleanup.cmd (
    echo there needs to be something here 
) 
) 
+0

私はそれを試みました...スペースの代わりにタブキーを使っていましたが、それは助けてくれてありがとう! – Puffinlump

関連する問題