Коды возвратов ошибок в утилитах cmd.


Для корректного выполнения bat-ников, иногда необходимо добавить информацию об исключении действий, а также выводу сообщений об успешном или "не очень" завершении программы и утилиты.

WinRAR

0Операция успешно завершена.
1Предупреждение. Произошли некритические ошибки.
2Произошла критическая ошибка.
3Неверная контрольная сумма CRC32. Данные повреждены.
4Предпринята попытка изменить заблокированный архив.
5Произошла ошибка записи на диск.
6Произошла ошибка открытия файла.
7Ошибка при указании параметра в командной строке.
8Недостаточно памяти для выполнения операции.
9Ошибка при создании файла.
10Нет файлов, удовлетворяющих указанной маске, и параметров.
255Операция была прервана пользователем.

WGET

Используется для скачивания файлов с ftp. Одним из вариантов использования - автоматизация загрузки файлов обновления с ftp

Код возврата
Описание
0No problems occurred.
1Generic error code.
2Parse error—for instance, when parsing command-line options, the ‘.wgetrc’ or ‘.netrc’...
3File I/O error.
4Network failure.
5SSL verification failure.
6Username/password authentication failure.
7Protocol errors.
8Server issued an error response.


XCOPY

Код
Описание
0Успешное завершение/Program suseccfully completed.
4Файл не найден/The system cannot find the file specified.
4Доступ запрещён/Access is denied. Нет прав доступа к ресурсу.
4Невозможно скопировать файл поверх самого себя/The file cannot be copied onto itself
errorlevel = 0, даже если пользователь ответил "Не заменять файл"


COPY

Код
Описание
0Успешное завершение/Program suseccfully completed.
1Файл не найден/The system cannot find the file specified.
1Доступ запрещён/Access is denied. Нет прав доступа к ресурсу.
1Невозможно скопировать файл поверх самого себя/The file cannot be copied onto itself
errorlevel = 0, даже если пользователь ответил "Не заменять файл"

Комментарии

Отправить комментарий

Популярные сообщения из этого блога

Linux (РедОС). Сброс пароля

TRUNCATE / DELETE / DROP или как очистить таблицу

КБК. КВФО - Код вида финансового обеспечения (деятельности)

SQL Error [53200]: ОШИБКА: нехватка разделяемой памяти Подсказка: Возможно, следует увеличить параметр max_locks_per_transaction

РедОС. Подключение к сетевой папке