假如,一个文件夹里面有几十上百万张图片,要把这个文件夹打包成.zip,按传统的windows自带的工具压缩或普通常见压缩软件进行处理都是非常慢,时间都是几个小时或10几个小时,恐怖的等待!
现在有个方式:PowerShell 命令+ 7-Zip批处理
一、安装 7zip
https://www.7-zip.org/ 下载7zip安装
二、打开 PowerShell (系统直接搜索打开)进入7zip目录
cd "C:\Program Files\7-Zip"
三、运行命令:(例:把路径 H:\60w\001\60w 这个60w文件夹打包成60w.zip)
.\7z.exe a -tzip "H:\60w\001\60w.zip" "H:\60w\001\60w\*" -mx=0
说明:
-mx=0 = 不压缩,只打包
速度是最快的(几乎是文件复制速度)
对几十万文件非常适合
不会高CPU占用