以下是一条简短的Windows批处理命令,调用7zip命令行程序将目录下的文件压缩成以日期为格式的7z文件,压缩程度为9,字典为2GB,其余选项使文件被压缩得更小:

@echo off
setlocal enabledelayedexpansion

set "datestamp=%date:/=-%"
set "timestamp=%time::=-%"
set "timestamp=%timestamp:.=-%"
set "archive=%datestamp%_%timestamp%.7z"

"C:\Program Files\7-Zip\7z.exe" a -mx9 -md=2g -mfb=258 -ms=on "%archive%" "目录路径"

endlocal

请将目录路径替换为您想要压缩的目录的实际路径。此命令将根据当前日期和时间创建一个以日期和时间命名的7z文件,并将目录下的文件压缩到该文件中。压缩程度为9,字典为2GB,并启用了其他选项以尽量减小文件大小。

请写一条Windows批处理命令调用7zip命令行程序把目录下的文件压缩成以日期为格式的7z文件且压缩程度为9字典为2GB其余选项尽量使文件被压缩的更小而且这条命令可作为bat执行。尽量简短

原文地址: https://www.cveoy.top/t/topic/iVKc 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录