さまざまなファイルサイズに変換された約半分のギガ相当の画像を含むWebサイトダンプがあります。構造は次のようになります。
media/
1/
1.original.jpg
1.large.jpg
1.medium.jpg
1.small.jpg
2/
2.original.jpg
2.large.jpg
2.medium.jpg
2.small.jpg
etc...
メディア内のすべてのフォルダーを検索し、名前にoriginal
が含まれている画像を削除するコマンドが必要です。これは可能ですか?
del /s ...\media\*original*.jpg
名前にoriginal
が含まれ、拡張子が.jpg
のすべてのファイルを...\media
とそのすべてのサブディレクトリから削除する必要があります。
明らかに、細心の注意を払って使用してください...削除する前に最初に削除しようとしているものを確認したい場合は、
dir /s ...\media\*original*.jpg
次のようなもので試してください:
for /R C:\...\media %f in (*original*.jpg) do del /q "%~ff"
これをバッチスクリプトで使用する場合は、%
を%%
に置き換えます。