赞
踩
如果文件夹下存储的文件很多(几个G或者几个T的数据),右键删除速度很慢,所以需要用到命令行删除,速度相对快很多。我整理了两个系统的删除方法,以此记录方便备查。
rd /s /q [盘符:\][路径\]新目录名
百度经验解释的原理:
使用rd或rmdir命令,完整命令rd /s /q [盘符:][路径]新目录名,因为rd只能删除空的文件夹,而如果其中有子文件或子文件夹的时候就会停下来,这时我们加上/s就可以直接删除,但是删除过程中会提示你是否确定删除,对于懒癌患者我们有添加了/q,即quiet,安静模式;所以使用以上命令会完整删除你选中的整个文件夹。
特别注意事项:
1、在进行删除的时候一定需要注意路径斜杠问题,亲测效果如下:
如果待删除文件夹存在,但是使用正斜杠的时候会对文件夹出现无效开关提示,如果使用反斜杠则可以顺利删除。如下图实测。
2、在进行删除的时候,路径中包含空格时,删除的时候容易出错。这时候需要把路径用双引号包括起来,可以正确删除文件夹
3、编程提示:如果想进行C++代码删除文件夹的时候,首先应该进行反斜杠的统一格式,另外要用双引号把路径包括起来,避免路径中存在空格的bug,再进行该命令的删除,最后进行检查文件是否存在,输出删除是否成功提示。
cd 要删除的目录
rm -rf ../*
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。