![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 疑難雜症區
(https://www.pcdvd.com.tw/forumdisplay.php?f=34)
- - 有辦法只刪除資料夾而不刪檔案嗎?
(https://www.pcdvd.com.tw/showthread.php?t=890627)
|
|---|
有辦法只刪除資料夾而不刪檔案嗎?
有辦法大量批次只刪除特定名稱資料夾,
而不刪除資料夾內檔案, 且檔案只會留在被刪除資料夾的上層資料夾? |
有裝東西的塑膠袋也要先把東西倒出來阿 :jolin:
也就是說要先把資料夾裡的東西拿到外面,才能把資料夾丟了! |
引用:
一千多個資料夾 就需要一千多次 剪下 貼上 難道真的沒辦法嗎 或者 可以一次大量特定要刪除資料夾內檔案移置上一層資料夾 |
引用:
一般來說:用 BT 下載一堆謎片,也有相同的問題... |
這個簡單,把這些資料夾全部移入某個資料夾下,
然後在這個上層資料夾當中使用檔案搜尋, 過濾條件則設定為「*.*」,也就是所有檔案都包含在內, 這樣就能將所有不同資料夾檔案列在同一畫面中, 最後「剪下」...然後貼到你想要存放的資料夾下, 就能一次提取這些不同資料夾下的所有檔案。 等到檔案提取完畢,這些資料夾就變成空資料夾,滑鼠右鍵..刪除..搞定收工。 |
基本上還是得有複製或移動的動作
|
引用:
這招比較厲害... 或是你吃飽太閒,用小程式copy也可以 ---純文字檔改成123.vbs--- urfile = "c:\test" '上層目錄 Set FSO = CreateObject("Scripting.FileSystemObject") Set WS = WScript.CreateObject("WScript.Shell") Set p_fld = FSO.GetFolder(urfile) Set c_fld = p_fld.Subfolders For Each x_files in c_fld srcfld = fso.GetAbsolutePathName(x_files) WS.run "xcopy " & srcfld & " /e " & urfile 'FSO.Copyfile srcfld & "\*", urfile Next -- |
| 所有的時間均為GMT +8。 現在的時間是09:58 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。