Войти

Показать полную графическую версию : Автоматический запуск принтера


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

Busla
04-12-2008, 18:31
выкинуть струйник, купить лазерник - окупаемость - коробка бумаги

Котяра
04-12-2008, 19:06
скрипта который запускал бы комп »
Прежде всего для данной задачи нужно, чтобы:

Компьютер был в ждущем режиме.
принтер был включен

А так - в планировщик батник типа:

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

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

Fagundas
12-12-2008, 20:42
Спасибо за наводку. Сделал так:

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

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




© OSzone.net 2001-2012