Показать полную графическую версию : перезапуск службы, если принтер находится в автономно режиме
maxim43g
09-11-2021, 09:50
Добрый день. Есть глюк, принтер падает в автономный режим, и помогает только перезапуск spooler.
Можно написать какой то скрипт, что бы он проверял принтер скажем каждые 20 сек, и в случае если он не доступен (находится в автономно режиме) , перезапускал spooler?
@echo off
net stop spooler
net start spooler
exit
И с помощью планировщика настраивайте запуск когда вам надо.
maxim43g
09-11-2021, 14:51
alpap, да про старт стоп я знаю. вопрос в том, как задать условия, что бы он проверял состояние службы.
как задать условия »
зачем, если
каждые 20 сек »
Я имею ввиду что переподключение будет менее затратно чем висящий следящий процесс, планировщик встроен и работает быстрее.
и надо бы разобраться почему вываливается в автономный
порт печати - “Standard TCP/IP Port”?
файервол не блокирует SNMP трафик (порты 161/UDP и 162/UDP)?
DJ Mogarych
09-11-2021, 15:26
Лучше бы исправить причину, чем подставлять костыли под следствие.
ну и плюс следующее
Причины, почему принтер работает автономно.
Они бывают разного характера, а именно:
Отошел USB-кабель или провод что подходит от сети;
Проблема с бумагой;
Устройство поставлено в автономный режим;
Пустой картридж;
Процесс печати остановлен или завис;
Драйвер поврежден или не актуален.
Выставлен не тот порт.
maxim43g
09-11-2021, 16:01
DJ Mogarych, alpap, да я бы рад исправить. но все гораздо труднее. на компе стоит vipnet, принтер сетевой. И когда пользователь из локалки переходит в инет, то связь с принтером теряется, после возвращения в локальную сеть, принтер из автономного режима уже не возвращается
что со статусом SNMP ?
тут (https://infotecs.ru/forum/topic/10363-nastroyka-dostupa-k-obshhemu-printeru-v-vipnet-client-43/) говорят что можно настроить правила.
DJ Mogarych
09-11-2021, 20:16
связь с принтером теряется, после возвращения в локальную сеть »
Тогда надо привязать скрипт к мониторингу того, в локальной сети комп или в випнетовской. Если предыдущее измерение было в випнетовской, а сейчас в локальной - рестарт спулера.
Или подключите принтер к этому компу по USB.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.