Учебники

Пакетный скрипт — логирование

Вход в Batch Script возможен с помощью команды перенаправления.

Синтаксис

test.bat > testlog.txt 2> testerrors.txt

пример

Создайте файл с именем test.bat и введите в него следующую команду.

net statistics /Server

Приведенная выше команда имеет ошибку, потому что опция для команды net statistics задана неверно.

Выход

Если команда с вышеуказанным файлом test.bat запускается как

test.bat > testlog.txt 2> testerrors.txt

И вы откроете файл testerrors.txt, вы увидите следующую ошибку.

The option /SERVER is unknown.

Синтаксис этой команды —

NET STATISTICS
[WORKSTATION | SERVER]

Дополнительную помощь можно получить, набрав NET HELPMSG 3506.

Если вы откроете файл с именем testlog.txt, он покажет вам, какие команды были выполнены.