赞
踩
本来觉得这么一件小事,没必要写个博客,不过搜了好多地方,竟然没有找到很好的解决方法,所以只好不走寻常路了。
今天遇到这么一个问题:在学习用卷积神经网络进行特征和提取的时候,准备实验其中一个Demo,主要是进行猫狗图片识别,于是下载了一个包含猫狗图片的压缩包数据集。解压之后占用的磁盘空间并不大,也就几百兆的样子,但是图片的数目很多,解压后的文件夹中的文件有好几万的图片。解压虽然容易,但是要删除解压后的文件夹却把我难住了。
我试用过 shift + Del 的组合,然后Windows计算了一遍文件大小以后,开始慢慢删除并让我等一个小时,我一愣,what the f**k? 于是果断放弃这种方法。
网上也有说用 rmdir path /S /Q,或者是在命令行先 del,然后 rmdir,这样效果比直接 rmdir 要快。我也试用了一下,然后在 cmd 活活卡了半天,虽然这个时候对应目录下的文件也在慢慢被删除,但是着实没让我满意多少。
我甚至还下载并安装了cygwin,据说这个可以让你在 Windows 系统中使用 Linux 的相关命令,我脑袋灵光一现,那我岂不是就可以使用 rm -rf path 这类“惊天地,泣鬼神”的命令了,心里一阵狂喜,然后花了半个多小时下载并安装 cygwin,配置好环境变量,开始使用 rm -rf 去删除我的文件夹,然鹅!!!哎,说多了都是泪。
好吧,该我放大招了:首先,如果你是在Windows系统下,而且想要快速删除某个包含大量文件的文件夹,那么,请不要吝啬,用一个U盘做一个启动盘,用大白菜、电脑店之类的都可以,这个无所谓;然后插上启动盘,重启电脑,进入BIOS,随后进入winPE系统,主要是下面这个界面,因为这个时候,电脑是几乎是没什么防御的,不会进行文件保护的检查之类;当然,这个桌面和你正常启动进入Windows的桌面是不一样的,你得通过C盘的 C:\Users\Administrator\Desktop 路径进入桌面,如果你那个包含大量文件的文件夹在其他位置,那你通过文件系统找到就好了,然后正常 选中->右击->删除,行云流水,一气呵成;然后拔掉启动盘,重启电脑,正常启动 Windows 进入桌面,这时候你删除的那个文件夹就不见了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。