我使用记事本来使用此命令。将其保存为 7z.bat,保存在您想要单独 .7z 或 .zip 文件的文件夹中。使用 -p{pasword} -mhe *.txt
@ECHO OFF
FOR %%i IN (*.*) DO (
ECHO "%%i" | FIND /I "7z.bat" 1>NUL) || (
"c:\Program Files\7-Zip\7z.exe" a -t7z "%%~ni.7z" "%%i" -psuperuser -mhe *.txt
if %ERRORLEVEL% == 0 del "%%i"
)
)