我不希望所有正在读取的文件名都在命令窗口中滚动,而希望只显示有问题的文件。更好的是,我希望将错误输出直接发送到文件。我目前唯一的选择是显示创建的 zip 并将总文件数与原始文件夹进行比较。
答案1
多年来,人们一直要求 Igor Pavlov 提供适当的日志记录选项,但 7-Zip 仍然缺乏它。您所能做的就是将命令行版本 (7za.exe) 的输出重定向到您自己使用的文件>Log.txt 2>&1
(或者>>
如果您想附加到现有文件)。
此外,如果您从批处理文件调用它,您可以测试 %ErrorLevel% 以获取以下退出代码:
Code Meaning
0 No error
1 Warning (Non fatal error(s)). For example, one or more files were locked by
some other application, so they were not compressed.
2 Fatal error
7 Command line error
8 Not enough memory for operation
255 User stopped the process
答案2
7-zip 的最新版本 15.06 beta 在命令窗口中的显示效果好多了。存档中的文件不再在屏幕上滚动,程序完成后只剩下简洁的摘要。这正是我想要的。似乎每个人都在下载最新的测试版,可能不再有非测试版。