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

@echo off
setlocal enabledelayedexpansion

set "datestamp=%date:/=%"
set "datestamp=%datestamp: =0%"

set "zipfilename=%datestamp%.7z"

"7z.exe" a -mx9 -md=2g -mfb=256 -ms=on -mmt=on "%zipfilename%" "*"

endlocal

请注意,以上命令中的7z.exe表示7zip命令行程序的路径,如果该程序不在系统路径中,请根据实际情况修改为正确的路径。

此外,以上命令会将当前目录下的所有文件压缩到以日期为文件名的7z文件中。如需压缩特定目录下的文件,请将*替换为目标目录的路径。

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

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

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