返回主页

 

RMDIR (RD)

 


删除目录。

在删除目录前,必须先删除它的所有文件和子目录。目录中除"."和".."符号外必须为空。



语法 :

RMDIR [drive:]path

RD [drive:]path



参数 :

[drive:]path
指定要删除的目录的位置和名称。



相关命令 :


关于创建目录的信息,请参阅<MKDIR>命令。

关于隐藏文件的信息,请参阅<ATTRIB>命令和<DIR>命令(带/A开关)。

关于删除文件的信息,请参阅<DEL>命令。

关于删除目录,包括所有文件及子目录的信息,可参阅<DELTREE>命令。


RMDIR─注解



不能删除包含隐藏文件或系统文件的目录

不能删除包含隐藏文件或系统文件的目录。如果要删除这样的目录,则MS-DOS显示以下信息:

Invalid path,not directory,
or directory not empty


使用<DIR>命令可列出隐藏文件和系统文件,用<ATTRIB>命令可删除文件的隐藏和系统属性。关于更多的信息,可参阅这两个命令。



在路径参数中使用反斜杠字符

如果在路径的第一个目录名前插入一个反斜杠,则MS-DOS将该目录当作根目录的子目录,而不考虑当前目录。如果路径中第一个目录前没有反斜杠,则MS-DOS把该目录当作当前目录的子目录。




删除当前目录

使用RMDIR不能删除当前目录。要删除当前目录,必须先换到另一个目录(不能是当前目录的子目录)并使用带路径的RMDIR命令。如果企图删除当前目录,则MS-DOS按以下格式显示一条信息:

Attempt to remove current directory - drive:path

在企图删除用SUBSET命令重定向的目录时,也显示以上同样的信息。


RMDIR─例子



要删除\USER\SMITH目录,首先应确保该目录为空,键入:

dir \user\smith /a

MS-DOS应只显示"."和".."符号。

然后从其它目录处(\USER\SMITH以外的目录)键入以下命令:

rmdir \user\smith

用以下命令也能达到同样的效果:

rd \user\smith



返回主页