Перезагрузить принтер Zebra через PowerShell?

Я хочу перезапустить принтер Zebra через командную строку, а не через printj. Я хочу перезапустить устройство удаленно. В PowerShell есть командлет для перезапуска серверов. Командлет Restart-Service отправляет сообщение о остановке, а затем сообщение о запуске в службу Windows.

Я хочу, как эта команда для перезагрузки принтера.

1 ответ

Решение

Вы можете сбросить настройки принтера ZPL, отправив ему команду ~JR. Из Руководства по программированию ZPL II:

~ JR Power On Reset
Описание Команда ~ JR сбрасывает все внутреннее программное обеспечение принтера, выполняет самотестирование при включении питания (POST), очищает буфер и DRAM и сбрасывает параметры связи и значения по умолчанию. Выполнение команды ~ JR выполняет ту же функцию, что и ручной сброс при включении питания.

В Windows вы можете использовать одну из следующих команд, в зависимости от используемого порта и других требований: COPY, ECHO, PRINT, LPR. В PowerShell вы можете использовать вне принтера.

Другие вопросы по тегам