2013-05-14 22 views
6

我有一個網站轉儲,其中有大約一半的價值已轉換爲各種文件大小的圖像。該結構是這樣:Windows CMD按名稱搜索和刪除文件

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任何圖像。這可能嗎?

+0

也許[這個答案,「遞歸刪除使用在cmd窗口0KB文件」幫助(http://stackoverflow.com/a/4177169/205233) – Filburt

回答

15
del /s ...\media\*original*.jpg 

應從...\media及其所有子目錄刪除他們的名字,擴展.jpgoriginal所有文件。

顯然,極度小心使用...

1

嘗試用這樣的事情:

for /R C:\...\media %f in (*original*.jpg) do del /q "%~ff" 

%%更換%如果你想在一個批處理腳本使用。