2014-03-25 174 views
0

首先,這是我寫過的第一批文件,我真的不知道語法。批處理文件搜索文件夾並刪除特定文件

此代碼應該搜索並刪除所有文件,除非它實際上不刪除它們,它們仍然存在。如果有人能幫助我,我會很感激。

我的腳本如下:

@echo off 
color a 
echo. 
For /R "E:\" %%G IN (*.onetoc2) do Echo del "%%G" 
echo. 
timeout 10 

回答

0

你只需要del "%%G"之前刪除Echo。 Echo在那裏向你展示在你真正做到它之前會被刪除的內容。大部分在這裏回答問題的人都會將其作爲一種安全措施。

+0

非常感謝,但是有沒有辦法讓它輸出它正在做的事情,並且仍然在做? – user3460357

+0

是的。你使用一個名爲'TEE'的程序來做到這一點。這裏有很多關於它的帖子。 –

+0

謝謝一堆! – user3460357

0

刪除Echo

回聲告訴計算機寫東西到屏幕上。

這是一個好主意,可以進行測試。

一旦你滿意的輸出和肯定,它會做你想要什麼,只要將echo

echo format c: 

不會格式化驅動器,而只是寫道:「格式C:」 刪除echo和你有麻煩。 (好吧,不是真的,因爲現代操作系統太聰明瞭,不能這樣做)

相關問題