在cmd命令行窗口中輸入
robocopy empty_dir will_delete_dir /purge
node
注意此方法將刪除目標路徑下全部文件,慎用!!!windows
近來學習使用node開發,使用yo自動構建項目依賴文件,其中node_modules目錄嵌套太深,好比:學習
D:\10Study\test\node_modules\forever\node_modules\forever-monitor\node_modules\broadway\node_modules\winston\node_modules\request\node_modules\ form-data\node_modules\combined-stream\node_modules\delayed-stream\test\integration\test-delayed-stream-auto-pause.js
要刪除D:\10Study\test\node_modules
目錄及其全部文件,提示路徑太長(太深),沒法刪除.
各類rd
、del
命令均嘗試無效。url
rd /s/q D:\10Study\test\node_modules 路徑 D:\10Study\test\node_modules\forever\node_modules\forever-monitor\node_modules\broadway\node_modules\winston\node_modules\request\node_modules\form-data\node_modules\combined-stream\node_modules\delayed-stream\test\integration\test-delayed-stream-auto-pause.js 太長。
D:\10Study\temp
;robocopy D:\10Study\temp D:\10Study\test\node_modules /purge
。搞定。spa
robocopy D:\10Study\temp D:\10Study\test\node_modules /purge ------------------------------------------------------------------------------- ROBOCOPY :: Windows 的可靠文件複製 ------------------------------------------------------------------------------- 開始時間: 2015年5月24日 11:13:00 源: D:\10Study\temp\ 目標: D:\10Study\test\node_modules\ 文件: *.* 選項: *.* /DCOPY:DA /COPY:DAT /PURGE /R:1000000 /W:30 ------------------------------------------------------------------------------ 0 D:\10Study\temp\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\node_modules\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\node_modules\forever-monitor\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\node_modules\forever-monitor\node_modules\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\node_modules\forever-monitor\node_modules\broadway\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\node_modules\forever-monitor\node_modules\broadway\node_modules\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\node_modules\forever-monitor\node_modules\broadway\node_modules\winston\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\node_modules\forever-monitor\node_modules\broadway\node_modules\winston\node_module s\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\node_modules\forever-monitor\node_modules\broadway\node_modules\winston\node_module s\request\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\node_modules\forever-monitor\node_modules\broadway\node_modules\winston\node_module s\request\node_modules\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\node_modules\forever-monitor\node_modules\broadway\node_modules\winston\node_module s\request\node_modules\form-data\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\node_modules\forever-monitor\node_modules\broadway\node_modules\winston\node_module s\request\node_modules\form-data\node_modules\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\node_modules\forever-monitor\node_modules\broadway\node_modules\winston\node_module s\request\node_modules\form-data\node_modules\combined-stream\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\node_modules\forever-monitor\node_modules\broadway\node_modules\winston\node_module s\request\node_modules\form-data\node_modules\combined-stream\node_modules\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\node_modules\forever-monitor\node_modules\broadway\node_modules\winston\node_module s\request\node_modules\form-data\node_modules\combined-stream\node_modules\delayed-stream\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\node_modules\forever-monitor\node_modules\broadway\node_modules\winston\node_module s\request\node_modules\form-data\node_modules\combined-stream\node_modules\delayed-stream\test\ *多餘目錄 -1 D:\10Study\test\node_modules\forever\node_modules\forever-monitor\node_modules\broadway\node_modules\winston\node_module s\request\node_modules\form-data\node_modules\combined-stream\node_modules\delayed-stream\test\integration\ *多餘文件 544 test-delayed-stream-auto-pause.js ------------------------------------------------------------------------------ 總數 複製 跳過 不匹配 失敗 其餘 目錄: 1 0 1 0 0 17 文件: 0 0 0 0 0 1 字節: 0 0 0 0 0 544 時間: 0:00:00 0:00:00 0:00:00 0:00:00 結束時間: 2015年5月24日 11:13:00
關於robocopy的更多說明參見此處。命令行