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

1890
yazan

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

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

1
Я не знаю, существуют ли они в командлете, потому что я искал внутри командлета и ничего не нашел yazan 6 лет назад 0

1 ответ на вопрос

1
hdhondt

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

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

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