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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   Автоматический запуск принтера (http://forum.oszone.net/showthread.php?t=124991)

Fagundas 04-12-2008 15:13 972203

Автоматический запуск принтера
 
Всем здравствуйте. Проблема такая: не редко бываю в длительных командировках, и каждый раз когда возвращаюсь, обнаруживаю, что головка на струйнике подсохла. Приходится относить его в ремонтную мастерскую отмачивать. В связи с этим хотел бы попросить помощи в написании скрипта который запускал бы комп, скажем, раз в три дня, что-нибудь печатал и отключался. Я попробовал сделать это стандартным планировщиком, не получилось, а вот в командной строке вообще не бум-бум. Может кто подскат что?))

Busla 04-12-2008 18:31 972435

выкинуть струйник, купить лазерник - окупаемость - коробка бумаги

Котяра 04-12-2008 19:06 972485

Цитата:

Цитата Fagundas
скрипта который запускал бы комп »

Прежде всего для данной задачи нужно, чтобы:
  • Компьютер был в ждущем режиме.
  • принтер был включен
А так - в планировщик батник типа:
Код:

команда, которая печатает
команда, которая выключает

Первой команды я не знаю. Есть одна:
Код:

RunDLL32.EXE SHELL32.DLL,SHHelpShortcuts_RunDLL PrintTestPage
но не работает :(
Вторая -
Код:

rundll32.exe powrprof.dll,SetSuspendState
Перевод ПК в спящий режим.
И еще: между ними нужно чуть-чуть подождать. Это можно сделать, пингуя (ping) локальный ПК. Как? Не знаю :(
Вообще идея понятна. Остается реализовать.

Fagundas 12-12-2008 20:42 979703

Спасибо за наводку. Сделал так:

print [D/: имя принтера] <путь к файлу который надо распечатать>
ping -n 200 127.0.0.1 # пока печатает
rundll32.exe powrprof.dll,SetSuspendState

Ну каждые 3 дня на запуск


Время: 22:48.

Время: 22:48.
© OSzone.net 2001-