我們在做前端開發(fā)的時候常用npm來管理包,npm會在項目目錄下生成node_modules目錄,下面有海量的文件,文件通常都不大,但數(shù)量很多,如果你想要刪除這個目錄,那很可能就會出現(xiàn)下面這個畫面:
耗費時間非常的長,而且很可能經(jīng)過了漫長計算之后,還告訴你現(xiàn)在由于目錄處于被打開狀態(tài)等原因沒法刪除,真是浪費時間,對我們而言,只是刪除一個不想要的目錄而已,按照Windows的文件系統(tǒng)的規(guī)則,刪除一個文件(目錄其實本質(zhì)上也是個文件)難道不是把它標(biāo)記為“刪除”即可么?我覺得這是Windows設(shè)計得不夠合理的地方。
那么用什么方法來提高刪除的速度呢?網(wǎng)上一搜通常都是告訴你用del和rmdir命令,我試了,并沒快多少,找來找去,終于找到了FastCopy這個軟件,F(xiàn)astCopy這個軟件對我而言并不陌生,我用它蠻久了,但一直都是用它的拷貝和同步功能,許多年前我做個一個類似的軟件,但速度遠遠比不上FastCopy,于是后面就不用了,F(xiàn)astCopy是我見過的在Windows環(huán)境下拷貝速度最快的軟件,而FastCopy還有個鮮為人知的功能——刪除,并且速度同樣的飛快。
OK,去下載一個:https://fastcopy.jp/en/,從域名上也能看出來,作者是日本人,不管是UI還是圖標(biāo),看起來有些復(fù)古的味道,但真的非常實用,并且還配備了完整的說明,良心。
安裝好即運行,使用非常簡單:
是不是非??欤恐癢indows幾分鐘都可能搞不定的工作它可能幾秒鐘就完成了。Cool!
然而這樣是不是還是不太方便?能不能把快速刪除目錄這個功能整合到資源管理器的上下文菜單中?答案是肯定的,編輯一個文本文件:fast_delete.reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\FastDelete] @="快速刪除"
"Icon"="shell32.dll,-240"
[HKEY_CLASSES_ROOT\Directory\shell\FastDelete\command]
@="\"D:\\GSoft\\FastCopy\\FastCopy.exe\" /cmd=delete /open_window /auto_close
\"%V\""
注意修改其中的FastCopy.exe的路徑,改成你實際的安裝路徑。然后雙擊這個文件,將它導(dǎo)入注冊表。
試試看在資源管理器上右擊一個要刪除的文件夾:
醒目的“快速刪除”出現(xiàn)了。刪除的過程中如果出了什么錯誤,那FastCopy不會自動關(guān)閉,這時候你可以檢查具體錯誤原因。
Enjoy!
熱門工具 換一換