1樓:
我的想法:先將保留資料夾複製到其他分割槽,將d:清空,再將保留檔案拷回。
補充:可以將保留資料夾設成唯讀和隱藏,然後刪除d:所有檔案。
如果要保留的檔案都在資料夾中,且要刪除的檔案都在根目錄上,直接用del就行,因為del只刪檔案,不刪資料夾。
2樓:好久的號
有沒有要刪除的檔案的檔名?d盤裡面有資料夾麼?
要讀出所有檔案當然可以,但要想做到保留其中的一些檔案,如果在批處理裡不輸入檔名或檔案型別好象不太可能(如果輸入檔名去,還不如手動清除快些).能刪除的要麼是指定的某個檔案或資料夾名,要麼是根據副檔名刪除某一類檔案.或刪掉某資料夾下所有檔案.
說來說去你這不是無事找事嗎?就進入d盤進行刪除不就很簡單嗎?為什麼非要搞個批處理呢?還更麻煩些.不過探索精神倒是可嘉.我也期待你有滿意的回答.
3樓:憶林子
在同乙個盤裡的檔案移動速度是很快的,你先把要保留的移到一起,然後刪除其它的就可以了
4樓:小樓_春雨
要保留的資料夾是在d盤根目錄下嗎?
若在根目錄下就好辦,若在子目錄裡就麻煩.
因為要保留子目錄的話也就是說不能刪除父目錄,若不知道在哪一層的話將會更麻煩.
5樓:匿名使用者
說出要保留的資料夾或檔名,
就如何用批處理命令刪除某個資料夾下所有檔案中兩個特定字串間的內容
我暈,是用批處理,剛留位置後,寫成個vb的了,不過我這個支援長檔名路徑,呵呵 下面 儲存為處理.vbs也可以執行 folderpath inputbox 輸入處理的資料夾 輸入處理的資料夾 folderpath f 新建資料夾 set fso createobject scripting.files...
如何用批處理刪除檔案中指定字串後面的所有字元
用frontapege或者是drw的 轉換全部開啟的檔案 功能。按ctrl h可以實現 1.txt 2.txt 演示 for f tokens a in 1.txt do set a set 00000 for f delims b in echo do echo b 2.txt pause 如何用...
如何用批處理刪除檔案中指定字串後面的所有字元
1.txt 2.txt 演示 for f tokens a in 1.txt do set a set 00000 for f delims b in echo do echo b 2.txt pause 如何用 批處理 刪除txt檔案中指定字串後面的所有字元 用frontapege或者是drw的 ...