Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   перезапуск службы, если принтер находится в автономно режиме (http://forum.oszone.net/showthread.php?t=349992)

maxim43g 09-11-2021 09:50 2971272

перезапуск службы, если принтер находится в автономно режиме
 
Добрый день. Есть глюк, принтер падает в автономный режим, и помогает только перезапуск spooler.
Можно написать какой то скрипт, что бы он проверял принтер скажем каждые 20 сек, и в случае если он не доступен (находится в автономно режиме) , перезапускал spooler?

alpap 09-11-2021 14:07 2971298

Код:

@echo off
net stop spooler
net start spooler
exit

И с помощью планировщика настраивайте запуск когда вам надо.

maxim43g 09-11-2021 14:51 2971306

alpap, да про старт стоп я знаю. вопрос в том, как задать условия, что бы он проверял состояние службы.

alpap 09-11-2021 15:15 2971309

Цитата:

Цитата maxim43g
как задать условия »

зачем, если
Цитата:

Цитата maxim43g
каждые 20 сек »

Я имею ввиду что переподключение будет менее затратно чем висящий следящий процесс, планировщик встроен и работает быстрее.

и надо бы разобраться почему вываливается в автономный
порт печати - “Standard TCP/IP Port”?
файервол не блокирует SNMP трафик (порты 161/UDP и 162/UDP)?

DJ Mogarych 09-11-2021 15:26 2971313

Лучше бы исправить причину, чем подставлять костыли под следствие.

alpap 09-11-2021 15:28 2971314

ну и плюс следующее
Причины, почему принтер работает автономно.
Они бывают разного характера, а именно:

Отошел USB-кабель или провод что подходит от сети;
Проблема с бумагой;
Устройство поставлено в автономный режим;
Пустой картридж;
Процесс печати остановлен или завис;
Драйвер поврежден или не актуален.
Выставлен не тот порт.

maxim43g 09-11-2021 16:01 2971319

DJ Mogarych, alpap, да я бы рад исправить. но все гораздо труднее. на компе стоит vipnet, принтер сетевой. И когда пользователь из локалки переходит в инет, то связь с принтером теряется, после возвращения в локальную сеть, принтер из автономного режима уже не возвращается

alpap 09-11-2021 16:07 2971321

что со статусом SNMP ?

тут говорят что можно настроить правила.

DJ Mogarych 09-11-2021 20:16 2971353

Цитата:

Цитата maxim43g
связь с принтером теряется, после возвращения в локальную сеть »

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

Или подключите принтер к этому компу по USB.


Время: 06:59.

Время: 06:59.
© OSzone.net 2001-