cmd删除命令中rd \s\q 为什么要加\s\q ? 不加可以吗?
答案:2 悬赏:70 手机版
解决时间 2021-03-27 20:13
- 提问者网友:趣果有间
- 2021-03-26 22:00
cmd删除命令中rd \s\q 为什么要加\s\q ? 不加可以吗?
最佳答案
- 五星知识达人网友:未来江山和你
- 2021-03-26 23:20
是
rd /s /q
::是斜杠,而不是反斜杠
rd 可以删除空目录
rd /s /q可以删除非空目录
::空目录就是目录中没有任何文件、目录的目录;非空目录与其对应。
例如:
rd c:\hello
如果c:\hello中还有文件,那么这样是删除不了的,必须rd /s /q c:\hello参考资料:q
rd /s /q
::是斜杠,而不是反斜杠
rd 可以删除空目录
rd /s /q可以删除非空目录
::空目录就是目录中没有任何文件、目录的目录;非空目录与其对应。
例如:
rd c:\hello
如果c:\hello中还有文件,那么这样是删除不了的,必须rd /s /q c:\hello参考资料:q
全部回答
- 1楼网友:未来江山和你
- 2021-03-27 00:23
del命令加上了/s即是将目标目录下的所有文件及子目录文件删除,而/q是无须确认删除,加上了这两个选项的结果是将目标目录下所有文件删除,遇任何情况都不会询问,如果不加,则是删除路径指定的位置,若目标不存在,就会询问你要删除的对象是目录还是文件?
若你删除的是目录下的所有文件,最好是用/s /q /f;若删除的是一个文件,则只须用/q /f就行了;如果你要删除的是目标目录及子目录(包含目录下的所有子目录及文件)用rd命令是最好的
rd是将目录删除,del可以指定删除的文件或者目录,这要看你想删除的是文件还是目录了!
举个例子:
假如D盘根目录下有个RT文件夹,在它之下有许多文件
1、你只想删除一个文件,则须使用del 文件路径 /q /f
2、你想删除目录目录下所有文件,目录本身保留,则可以使用del 目录路径 /q /s /f
3、你想删除整个目录,则可以使用rd 目录路径 /s /q
若你删除的是目录下的所有文件,最好是用/s /q /f;若删除的是一个文件,则只须用/q /f就行了;如果你要删除的是目标目录及子目录(包含目录下的所有子目录及文件)用rd命令是最好的
rd是将目录删除,del可以指定删除的文件或者目录,这要看你想删除的是文件还是目录了!
举个例子:
假如D盘根目录下有个RT文件夹,在它之下有许多文件
1、你只想删除一个文件,则须使用del 文件路径 /q /f
2、你想删除目录目录下所有文件,目录本身保留,则可以使用del 目录路径 /q /s /f
3、你想删除整个目录,则可以使用rd 目录路径 /s /q
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯