Board logo

标题: [已结]关于CMD的RD命令.. [打印本页]

作者: eva     时间: 2009-2-20 17:33    标题: [已结]关于CMD的RD命令..
XP SP2
--------------------------------------------
我打开了e:\down\1.bat >内容是:cmd `打开了命令提示符 路径 为e:\down
里面有N多垃圾文件, 我就用
del e:\down\*.* /s/f/q
全删了.. 删了之后e:\down里面就剩下一堆空目录(也就十多个..空目录里面还有空目录),于是我想把这些空目录都继续用CMD都删了。一个一个的 RD 很麻烦, 于是我就突发奇想, 继续在CMD上输入了:
rd .\.. /s/q
回车..
结果半天没有完成(有十多秒吧..)
我看有些异常... 于是马上Ctrl+C 结束..
后来就发现.. E盘里面有N多文件不见了。 .....

郁闷..

ps:我是第一次这样用这个命令.....



请问一下. 关于 和 以及的知识..

------------------------------------------------------------------------
总结:

删除目录:
rd path
/s 目录及子目录
/q 不用确认直接删除

./.. 全盘

rd .\.. /s/q 全盘删除该批处理所在盘符下的所有文件!

Last edited by eva on 2009-2-22 at 21:37 ]

作者: 5872169     时间: 2009-2-20 17:39
这样是删除目录
rd /s/q e:\down
/s目录及子目录
/q不用确认直接删除

作者: eva     时间: 2009-2-20 17:41
哦。 .谢谢了!..
还有. 为什么
rd .\.. /s/q
会删除全盘文件!

作者: zhengqian529     时间: 2009-2-20 17:44
./.. 全盘

察看下帮助:
C:\Documents and Settings\v-fesong>rd /?
Removes (deletes) a directory.

RMDIR path
RD path

/S Removes all directories and files in the specified directory
in addition to the directory itself. Used to remove a directory
tree.

/Q Quiet mode, do not ask if ok to remove a directory tree with /S

作者: HAT     时间: 2009-2-20 17:52    标题: Re 3楼
如果有人帮你解决了问题,建议进行以下操作:

1、修改帖子标题,在标题最前面注明:[已结]

2、给正确回答问题者加分(你自己的积分不会减少)以示感谢,虽然大家来论坛是为了学习而不是为了积分,但加分聊表谢意总是或多或少能够让花费了时间和精力无私帮助你的人略感欣慰。

3、如果你是在别人的提示下自己写出了代码,请把自己的方法贴出来跟大家分享一下,也许他人可以帮你指出代码中的不足之处、告诉你如何提高执行效率等,有交流才能更快地进步。

作者: eva     时间: 2009-2-22 21:30
Originally posted by HAT at 2009-2-20 17:52:
如果有人帮你解决了问题,建议进行以下操作:

1、修改帖子标题,在标题最前面注明:

2、给正确回答问题者加分(你自己的积分不会减少 ...



哦.谢谢提醒!
我还是第一次发帖!


目前好象只能每天给两分.
所以...
下次补上,以表示感谢!

以上.