Windows 快速刪除海量小文件的方法


為了發布WebGIS服務,生成了很多海量且碎小的瓦片數據,當這些數據失去作用的時候,刪除起來十分惱火,用大家都知道windows刪除方法又慢又卡,本文提供兩種解決方法。

方法1 cmd命令

運行cmd.exe,執行下面兩個命令的任何一個都可以實現刪除效果。親測,rmdir速度更快

rmdir 文件路徑 /S /Q
del 文件路徑 /S /Q 
/* 注意:/S 表示除本身外,還將刪除目錄下的所有子目錄和文件,/Q 表示安靜模式,刪除時不需要經過確認 */

下面例子,刪除了D:\geoserver_data\tmp\tiles\cu_dg3文件夾下的EPSG_4326_19文件夾的所有文件

上面利用的是相對路徑,也可以使用絕對路徑

//刪除 EPSG_4326_19文件夾和文件夾內部的所有內容
rmdir D:\geoserver_data\tmp\tiles\cu_dg3\EPSG_4326_19 /S /Q

//刪除 EPSG_4326_19文件夾中的所有內容,文件夾本身保留
rmdir D:\geoserver_data\tmp\tiles\cu_dg3\EPSG_4326_19\ /S /Q  

方法2 windows powershell命令

該方法和cmd.exe相類似,打開powershell控制台,執行命令與cmd相同,但是,powershell 不支持/S /Q參數

經過對上述兩種方法進行對比,方法1的效率更高,推薦方法1.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM