灰儿 发表于 2016-5-15 21:50:14

dos下删除文件夹命令 deltree与rmdir的使用区别

deltree
在纯dos系统和win 98系统中,删除一个目录下的所有子目录和文件使用deltree.exe命令,但是deltree是一个外部命令,也就是说,deltree命令是通过执行DOS应用程序"deltree.exe"实现的。假如用户所使用的DOS系统中没有提供"deltree.exe"文件,将不能使用deltree命令。
"deltree.exe"在各个版本的DOS中都提供;在Win98启动盘,Win98的"X:\Windows\Command\"目录下也都有;但是Windows2000/XP的“命令行模式”不再提供deltree.exe。

rmdir/rd

从Windows XP 开始的版本,在使用DOS命令模式下删除目不是用 deltree,而是用 rmdir 指令。
在Windows XP、win7/8 win10下都可用rmdir指令删除整个目录,好比说我要删除 test 这个目录下的所有目录和档案,这语法就是:
rmdir /s/q test
其中:
/s 是代表删除所有子目录跟其中的档案。
/q 是不要它在删除档案或目录时,不再问我 Yes or No 的动作。
要删除的目录前也可以指定路径,如:
rmdir /s/q d:/temp/test
这意思是告诉计算机,把磁盘驱动器 D 的temp资料夹里面的test资料夹中的所有东西全部删除,同时也不要再问我是否要删除。




RMDIR path
RD path
/S 除目录本身外,还将删除指定目录下的所有子目录和
文件。用于删除目录树。
/Q 安静模式,带 /S 删除目录树时不要求确认

页: [1]
查看完整版本: dos下删除文件夹命令 deltree与rmdir的使用区别