D3 Reference Manual

Index | Help

Поиск по страницам

Разделы / Спулер / stopptr

stopptr

Останавливает принтер

stopptr {options}

Останавливает указанный принтер после окончания текущего задания печати.

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

Для использования команды "stopptr" требуются привилегии "sys2".

Выполнение команды без указания принтера приводит к попытке останова принтера 0.

Опции:

  • printer.number{-printer.number} - указывает номер принтера или диапазон номеров принтеров для останова. Номер должен находиться в интервале от 0 до максимального номера принтера. Максимальный номер принтера - это фактическое количество портов в системе плюс 4.
  • b - остановливает все принтеры.
  • s - подавляет вывод сообщений об ошибках.
  • w - ожидает завершения вывода на печать любого файла печати и перехода в неактивное состояние. Данная опция может использоваться, например, когда глагол "stopptr" вызывается из макроса, и за ним следует глагол "startptr". Это обеспечивает останов принтера перед выполнением команды "startptr".

Примеры:

stopptr 1

Останов принтера 1.

stopptr b
printer # 0 set to stop but is still active
printer # 1 set to stop

Останов принтера 0 задан, но он все еще активен.

Останов принтера 1.

stopptr 1w

Задан останов принтера 1, но прежде, чем вернуться в TCL, система ждет, пока этот принтер станет неактивным.