作者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