亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在Windows中的命令提示符下刪除特定目錄中的文件/子文件夾

如何在Windows中的命令提示符下刪除特定目錄中的文件/子文件夾

墨色風雨 2019-11-22 14:41:36
假設有一個名為的變量%pathtofolder%,因為它很清楚它是文件夾的完整路徑。我要刪除此目錄中的每個文件和子文件夾,但不刪除目錄本身。但是,可能會出現類似“此文件/文件夾已在使用中”的錯誤...當發生這種情況時,它應該繼續并跳過該文件/文件夾。有一些命令嗎?
查看完整描述

3 回答

?
溫溫醬

TA貢獻1752條經驗 獲得超4個贊

rmdir 是我一直以來最喜歡的工作命令。它適用于刪除帶有子文件夾的大文件和文件夾。沒有創建備份,因此在運行此命令之前,請確保已安全地復制了文件。


RMDIR "FOLDERNAME" /S /Q

這將以靜默方式刪除該文件夾以及所有文件和子文件夾。


查看完整回答
反對 回復 2019-11-22
?
海綿寶寶撒

TA貢獻1809條經驗 獲得超8個贊

@ECHO OFF


Set dir=path-to-dir


Echo Deleting all files from %dir%

del %dir%\* /F /Q


Echo Deleting all folders from %dir%

for /d %%p in (%dir%\*) Do rd /Q /S "%%p"

@echo Folder deleted.



exit

...刪除給定目錄下的所有文件和文件夾,但不刪除目錄本身。


查看完整回答
反對 回復 2019-11-22
?
楊魅力

TA貢獻1811條經驗 獲得超6個贊

您可以使用此shell腳本來清理C:\Temp source中的文件夾和文件:


del /q "C:\Temp\*"

FOR /D %%p IN ("C:\Temp\*.*") DO rmdir "%%p" /s /q

創建一個包含上述命令的批處理文件(例如delete.bat)。轉到delete.bat文件所在的位置,然后運行命令:delete.bat


查看完整回答
反對 回復 2019-11-22
  • 3 回答
  • 0 關注
  • 3346 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號