Я не хочу, чтобы все имена читаемых файлов прокручивались в командном окне, но хотелось бы, чтобы появлялись только проблемные файлы. Еще лучше, я хотел бы направить вывод ошибок в файл. Моя единственная альтернатива в настоящее время - показать созданный zip и сравнить общее количество файлов с исходной папкой.
2 ответа
Люди годами просили Игоря Павлова о правильном варианте регистрации, но 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
Последняя версия 7-zip, 15.06 beta, имеет намного лучшее отображение в командном окне. Файлы, помещенные в архив, больше не прокручиваются на экране, и после завершения работы программы остается только краткое резюме. Это именно то, что я хочу. Кажется, что все скачивают самую последнюю бета-версию, и, возможно, больше не будет бета-версия.