私信我或关注微信号:狮范课,回复:学习,获取免费学习资源包。
今天跟大家分享一下windows系统下批量删除OS X系统的DS_Store文件。

1. 烦人的.DS_Store文件
设计师用的电脑是高大上的Mac Pro,开发用的电脑是高大的传统台式机,操作系统是windows,于是,设计师给开发传打包图片的时候,一解压,我了个擦,每个文件夹中间都有一个.DS_Store文件,好烦哦!
我就多次遇到这样的问题,平常文件夹就几层目录,手动删掉就好了,世界清静。
但是,最近有一次,好几十个文件夹,每个文件夹中都有一个.DS_Store文件,有的文件夹嵌套好几层,Oh my god! 要是一个一个删,真不如一刀剐了我。
幸好,自己会一点皮毛Node.js,于是,歘歘歘十几分钟就写好了一个小工具,biang一下就能把文件夹及其子文件夹中全部.DS_Store文件删除,这一瞬间的满足感堪比心爱的女人对着自己说我爱你,真真切切感受到会写点代码还真有用。
2. 批量删除.DS_Store文件的Node.js小工具
新建个JS文件,假设名称是no-ds.js,写入如下代码:

把这个JS文件放在想要删除的文件夹根目录下,命令行工具中执行下:node no-ds
所有.DS_Store就全部不见啦!
3. 不懂代码的人如何使用这个小工具呢?
1)Node.js官网*载下**Node.js并安装

推荐安装推荐版。
2)*载下**后面这个文件:no_DS.zip
解压,会看到有个名为no-ds.js和run.bat的两个文件。哪个文件夹需要清除所有的.DS_Store文件,就把这两个文件复制到这个文件夹中,然后双击下run.bat,整个世界清净了!

4. 结束语
本工具在命令行工具用得很熟的人眼中可能会觉得多此一举了,一行命令事情搞这么复杂。不好意思,术业有专攻,命令行不熟,只能用自己会的一点知识来凑。
来源网络,侵权联系删除
私信我或关注微信号:狮范课,回复:学习,获取免费学习资源包。