作者piligo (霹靂狗)
看板EZsoft
標題[請問] 下指令清空某目錄下的所有資料
時間Fri Apr 19 00:38:16 2013
系統是XP
我的需求是刪除桌面所有資料(檔案+資料夾),但是%USERPROFILE%\桌面,要保留
原生的工具RD or RMDIR,只能連指定的資料夾一起砍
也就是說rd /s %USERPROFILE%\桌面,是失敗的,因為桌面是系統資料夾被鎖死
,所以會造成刪除失敗,到是比較疑惑的是參數說明
/S
除了目錄本身之外,一併移除指定目錄裡的所有目錄和檔案。
用於移除樹狀目錄結構。
實際上是連目錄本身也會一起砍,不知還有沒有什麼變通方法可以保留
%USERPROFILE%\桌面,又可以清空桌面底下的所有資料
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.196.238
1F:推 CP64:rd /s /d %USERPROFILE%\桌面\* ? 04/19 00:53
2F:→ piligo:rd 不能用萬用字元 只能指定單一目錄 04/19 01:05
3F:推 CP64:啊 那是del 我記錯了... 04/19 01:06
4F:推 CP64:糟糕... 發現有些東西被我忘掉了( ′_>`) 04/19 01:15
5F:→ hpo14:cd %USERPRIFILE%\桌面 && rmdir /s /q . 04/19 03:42
6F:→ hpo14: PROFILE 上一行錯字 04/19 03:42
7F:推 owasp:我都用還原軟體就辦到了 04/20 11:48
8F:→ tonyhsie:del "%USERPRIFILE%\桌面\*.*" /a /s 04/20 21:19
9F:→ tonyhsie:上一行會保留空目錄 不太好 其實你就先move所有東西到 04/20 21:22
10F:→ tonyhsie:一個資料夾 再RD 那個資料夾就好了.... 04/20 21:22
11F:→ piligo:謝謝大家指點 hpo14的一行搞定 原來還可以用 . 04/23 08:01
12F:→ piligo:雖然有刪除失敗的訊息 但實際整個桌面會被清空 04/23 08:02