1

Я не хочу, чтобы все имена читаемых файлов прокручивались в командном окне, но хотелось бы, чтобы появлялись только проблемные файлы. Еще лучше, я хотел бы направить вывод ошибок в файл. Моя единственная альтернатива в настоящее время - показать созданный zip и сравнить общее количество файлов с исходной папкой.

2 ответа2

1

Люди годами просили Игоря Павлова о правильном варианте регистрации, но 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
0

Последняя версия 7-zip, 15.06 beta, имеет намного лучшее отображение в командном окне. Файлы, помещенные в архив, больше не прокручиваются на экране, и после завершения работы программы остается только краткое резюме. Это именно то, что я хочу. Кажется, что все скачивают самую последнюю бета-версию, и, возможно, больше не будет бета-версия.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .