1
半重複ファイル(名前ベース)を削除する方法がありますか?Windowsでバッチファイルやその他の手段(フリーウェアユーティリティ)を使用していますか?半重複ファイルを削除する
私はディレクトリ内のファイル次ている例を与える:この場合
fileNameXXX(aaa).ext
fileNameXXX(bbb).ext
は、私はそれだけだfileNameXXX(bbb).ext
半重複ファイル(名前ベース)を削除する方法がありますか?Windowsでバッチファイルやその他の手段(フリーウェアユーティリティ)を使用していますか?半重複ファイルを削除する
私はディレクトリ内のファイル次ている例を与える:この場合
fileNameXXX(aaa).ext
fileNameXXX(bbb).ext
は、私はそれだけだfileNameXXX(bbb).ext
を維持したいです一行一括:
for /f "delims=" %%f in ('dir /b "*(*).ext" ^| find /v "(ddd)"') do ECHO del "%%f"
(ddd)
のファイルを除いたファイルマスクに一致するすべてのファイルに対して:削除します。
ECHO
の出力が必要に応じて削除されます。
注:コマンドラインで(バッチファイルではなく)直接使用する場合は、%%f
をすべて%f
に置き換えてください。
ヒント:がの場合はチェックしてください。そうでない場合は、英語のままにしてください。
あなたは '(bbb)'を保存したいと決めるのですか? – npocmaka
私はより良い例を取っていたはずですが、それが言語特有であるとしましょう。したがってこの場合、bbbは(オランダ語)になります。ですから、オランダのすべてのファイルを保存したいだけです。 – Goowik