作者knight30115 (無敵人)
看板Windows
標題[問題] 想問一個刪除指令
時間Mon Mar 15 06:29:29 2010
小弟之前灌了一個來路不明的ghost
他在我的D槽留下了一個資料夾"Ghost.."
不管我怎麼刪,他都會顯示這個路徑下沒有這個東西= =
見鬼了..還真的是ghost..看得到摸不到咧..
在cmd裡面也是dir看得到,打DEL會說不存在這個東西,RMDIR也沒用...
之前找了幾次google也沒用
今天又找了一次,看到一篇文章寫
DEL /F /A /Q \?\%1
RD /S /Q \\?\%1
把上面這段寫到記事本,存成.bat
再把那個資料夾拖曳進來,果真就砍掉了
我想問的是 DEL和RD和後面的/F /A /Q /S這些東西在cmd下都可以在/?和help裡面找到
可是後面加了\?\%1這些東西是做什麼用的? 少打一個\還會失敗@@
麻煩各位幫我解惑一下
謝謝orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.215.172
1F:推 LPH66 :\\?\ 才對 這大概是強制讓系統以某些方式辨認檔名吧 03/15 07:52
2F:→ LPH66 :%1 則是參數 Windows 下若將一圖示拖到一執行檔上 03/15 07:53
3F:→ LPH66 :則該圖示的檔案會作為該執行檔的參數執行 03/15 07:53
4F:→ LPH66 :.bat 檔中可以用 %1 來接住這個參數 03/15 07:53
5F:→ r31422009 :rd /s /q ghost~1 03/15 09:26
6F:推 agong :找 刪除畸形目錄 03/15 09:48
7F:推 maniaque :這個呀,大概是特殊字元所造成的關係吧.... 03/15 11:42
8F:→ knight30115 :這真的長知識了~謝謝大家 以前碰到這個只會format= = 03/15 18:08