返回列表 发帖

[文件操作] 使用7za.exe命令压缩时的执行信息怎样有选择的屏蔽

使用7za.exe命令压缩时的执行信息怎样有选择的屏蔽?
使用7za.exe命令压缩时会有执行的详细信息, 我需要:
如果没有任何错误或警告, 就不要显示任何信息;
如果有文件正在使用中的信息, 就把文件复制一份再压缩
如果有其它的错误或警告就直接回显这些信息

本帖最后由 smss 于 2025-2-14 20:38 编辑
7-Zip 的退出代码
代码 意义
0 无错误
1 警告 (非致命错误)。例如,一个或多个文件被其他某个应用程序锁定,因此它们没有被压缩。
2 致命错误
7 命令行错误
8 内存不足,无法进行操作
255 用户已停止该进程 COPY
因此可以写个示例
7za x archive.zip 2>nul 1>nul
if %errorlevel%==0 echo 无错
if %errorlevel%==1 echo 警告
。。。COPY
1

评分人数

TOP

返回列表