Компьютерный форум 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=112384)

7human7 27-07-2008 20:44 862261

Как при определенном простое пк выключался?
 
Нужно, чтобы по истечении 6 часов простоя, пк вырубался.
p.s не обязательно 6, можно и 3 часа.
p.s.s в панели управления/электропитание не нашел.

И пользуясь случаем еще один вопрос:
Я знаю, что команда shutdown /r - перезагружает пк, а которая выключает? shutdown? (естественно эту команду нужно засунуть в батник, а потом в шедулер)

Severny 27-07-2008 21:04 862269

7human7,
Если устроит переход в спящий режим, то после его разрешения можно будет задать временной интервал (как раз 6 часов крайняя цифра :) )

Цитата:

Цитата 7human7
а которая выключает? »

-s
(более подробно в cmd выполнить shutdown /?)

7human7 27-07-2008 21:08 862274

Я же сказал, выключение... зачем мне спящий режим?
Если честно, не помешает выключение пк при простое 24 часов...
Еще у меня до этого была проблема, система "застывала" при завершении работы т.к определенный процесс не завершался или хз, вообщем я уменьшил autokillprocess в реестре и еще autokilltimeout вроде..., но сейчас не об этом :)

Severny 27-07-2008 21:12 862277

Цитата:

Цитата 7human7
Я же сказал, выключение... зачем мне спящий режим? »

Ну он не сильно от выключения отличается.
Цитата:

Цитата 7human7
т.к определенный процесс не завершался »

ключ -f
А вот в спящем у тебя этой проблемы не было бы.

7human7 27-07-2008 21:14 862280

Цитата:

Цитата Severny
ключ /f »

А как полностью будет выглядеть?
shutdown /f
и в батник?

Severny 27-07-2008 21:16 862284

Цитата:

Цитата 7human7
А как полностью будет выглядеть? »

shutdown -s -f
надо попробовать.
Вроде работает.

amel27 28-07-2008 08:29 862484

7human7
Чем не устраивает штатный планировщик задач? Он поддерживает выполнение задания при простое компьютера заданное кол-во минут.

GifuN 29-07-2008 13:20 863535

amel27, поясните, если несложно, и для меня. Если штатный планировщик это Назначенные задания, то где там поддержка выполнения задания при простое компьютера?

Petya V4sechkin 29-07-2008 13:25 863544

Вложений: 1
GifuN, скриншот:

7human7 31-07-2008 19:50 865364

Цитата:

Цитата Severny
shutdown -s -f
надо попробовать.
Вроде работает. »

Нет, не работает:

пытался, как cmd-шник - один хрен. (даже кодировку менял)
а вот с командной строки все прекрасно работает :\


Цитата:

Цитата amel27
7human7
Чем не устраивает штатный планировщик задач? Он поддерживает выполнение задания при простое компьютера заданное кол-во минут. »

т.к нужно будет указать путь к исполняемому файлу (в моем случае это запуск батника)

Severny 31-07-2008 20:32 865387

Цитата:

Цитата 7human7
Нет, не работает: »

А у меня работает батник без всякого.
http://dump.ru/file_catalog/974790

7human7 03-08-2008 14:33 866929

Теперь я не могу заставить работать выключение с помощью шедулера.
Настраиваю так:




Но ничего не просходит! Оставлял (afk) включенный компьютер на час. (при том, что у меня качалось с торрента)

amel27 04-08-2008 05:26 867279

Цитата:

Цитата 7human7
при том, что у меня качалось с торрента »

Цитата:

Служба планировщика задач каждые 15 минут проверяет, находится ли компьютер в состоянии простоя. Считается, что компьютер простаивает, если 90% времени из последних 15 минут загрузка CPU и дисковый ввод/вывод составляли 0%, и не наблюдалось никакой активности со стороны пользователя (мышка и клавиатура). После того как службой зафиксировано состояние простоя, для его окончания учитывается только активность пользователя.
это вольный перевод :), источник: Task Idle Conditions

И еще: по ходу если не задать явно параметр перезапуска, то попытки будут предприниматься с периодом в 60 мин.

Delirium 04-08-2008 05:46 867282

можно попробовать поставить планировщик выполняться каждую минуту допустим, а в параметрах "Новое задание" выше, проставить - выполнять, если простаивает такое то количество времени. И не надо ничего качать с торрента, может это и приводит к несрабатыванию.

7human7 07-08-2008 17:08 870448

Цитата:

Цитата amel27
И еще: по ходу если не задать явно параметр перезапуска, то попытки будут предприниматься с периодом в 60 мин. »

параметр перезапуска?
Цитата:

Цитата Delirium
И не надо ничего качать с торрента, может это и приводит к несрабатыванию. »

омг, никак нельзя устранить эту проблему?

Delirium 10-08-2008 16:01 872257

Цитата:

Цитата 7human7
омг, никак нельзя устранить эту проблему? »

а как вы ее устраните? Бездействие есть бездействие, любая закачка с инета - активная работа TCP/IP протокола, следовательно - нет простоя.

7human7 10-08-2008 16:42 872292

почему же? например если оставить включенным торрент и отойти на 20 минут, то погаснет экран монитора (отключение дисплея).
Или может сработать заставка. Главное не использовать мышь и клавиатуру.

Delirium 12-08-2008 01:21 873410

7human7, а если поставить дефрагментацию винта или копирования фильмов и уйти на 20 минут, то тоже все погаснет. Чтобы не гасло - панель управления - электропитание - там и будут стоять пресловутые 20 минут ваши :) Это просто экономия энергии, но никак не бездействие компа.

7human7 13-08-2008 15:31 874526

Слабо верится, что нет способа чтобы срабатывало afk при неиспользовании только мышки и клавиатуры. Наверняка скриптами можно!

Delirium 14-08-2008 01:13 874864

Нет, можно конечно написать программу мониторинга действий мыши + клавиатуры и по истечении определенного заданного времени производить выключение, но кто ее будет вам писать?

7human7 14-08-2008 17:31 875326

Цитата:

Цитата Delirium
но кто ее будет вам писать? »

фриналсеры :P
шучу конечно. Лучше самому научиться.. интересно возможно-ли это с помощью батников или cmd-шниками?

Delirium 15-08-2008 01:19 875586

Рискну предположить, что это можно сделать с помощью Windows Scripting HOST (WSH) - поищите в гугле на предмет WSH, там простой синтаксис. Суть программы будет в запуске таймера, перед запуском запомнить координаты мыши. Пока работает таймер, отслеживать нажатые клавишы. Если хоть что то нажалось - то все сначала. В конце работы таймера проверяем координаты мыши по аналогии с клавиатурой.

amel27 18-08-2008 04:00 877488

Цитата:

Цитата Delirium
Рискну предположить, что это можно сделать с помощью Windows Scripting HOST (WSH) »

в ветке по AutoIT были наработки в этом направлении (через API)


Время: 06:08.

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