現在のフォルダ内のzipファイルを解凍する.batのテストフォルダがあります。それは素晴らしい作品です。現在のフォルダからすべての.txtファイルを削除する予定です。 (私が解凍したファイル)現在のフォルダにある.txtファイルのみを削除するにはどうしたらいいですか?現在のフォルダから.txtファイルを削除するBATCH
これは私が最後に試みたものですが、何も起こりません。
for /f "delims==" %%F in ('dir /b /s *.txt') do echo %%F
現在のフォルダ内のzipファイルを解凍する.batのテストフォルダがあります。それは素晴らしい作品です。現在のフォルダからすべての.txtファイルを削除する予定です。 (私が解凍したファイル)現在のフォルダにある.txtファイルのみを削除するにはどうしたらいいですか?現在のフォルダから.txtファイルを削除するBATCH
これは私が最後に試みたものですが、何も起こりません。
for /f "delims==" %%F in ('dir /b /s *.txt') do echo %%F
あなたはこのように、反復のためにあなたにdel
代わりのecho
を渡して試すことができます:あなたが行く
for /f "delims==" %%F in ('dir /b /s *.txt') do (del %%F)
そして、そこ!
すごくうれしかった、ありがとう! – Clint
等号は、ファイル名の有効な文字です。ちょうど "delims ="を使用してください。さらに、通常のFORコマンドまたはFOR/Rを使用するだけです。 – Squashman
問題ありません!あなたを助けてくれてうれしい! – cmelgarejo
あなたは現在のフォルダを言っています。また、サブフォルダからも削除しています。 – Squashman