1

Существует ли какой-либо инструмент (бесплатный и не содержащий вирусов), который выполняет автоматическое отключение (принудительно) для Windows Vista?

Я хочу сыграть несколько песен, когда я иду спать, и через некоторое время система автоматически отключится.

5 ответов5

7

Sweet Dreams - крошечный таймер выключения вашего компьютера. Все, что вам нужно сделать, это выбрать продолжительность от 5 до 120 минут и действие, которое нужно выполнить: выключить, выключить монитор, режим ожидания, когда время истекло. В это время уровень громкости снижается до выбранного уровня ... "Сладких снов!"

альтернативный текст

Sweet Dreams является бесплатной и портативной. (использование актуальной версии 1.21 в Windows Vista/7 требует "режима совместимости для XP")

Странно, версия 1.1 прекрасно работает без режима совместимости в Windows 7, возможно потому, что она не поддерживает спящий режим / режим ожидания, просто выключается (что мне подходит).

альтернативный текст

Вот прямая ссылка для скачивания Sweet Dreams v 1.1.

6

Мы можем написать командный файл, который выполняет принудительное завершение работы. Например, чтобы выключить компьютер через 1 час:

shutdown /s /t 3600

Vista & XP позволяет указывать время до выключения до 10 минут, тогда как Windows 7 поддерживает время выключения максимум до 10 лет.

Для планирования запуска вышеупомянутого пакетного файла можно использовать либо параметр /t, либо планировщик задач Windows. Но сложная часть заключается в том, что планирование должно выполняться вручную (не проблема, если фиксированное время выключения машины).

1

Sweet Dreams определенно кажется полезной программой. Тем не менее, я не вижу, как "Параметры электропитания" в панели управления могли бы решить эту простую задачу?

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

0

Просто у Windows есть планировщик задач. Вы можете запланировать задачу на время, когда вы хотите выключить компьютер.

0
'===============================================================================
'Launches "shutdown.exe /s /t xxx" - This script is a workaround...
'... for the 600 seconds time-out limit in Vista.
'Created on March 30, 2007
'Copyright © 2007 Ramesh Srinivasan.
'Winhelponline.com - http://www.winhelponline.com

Set objShell = CreateObject("Wscript.Shell")
strMsg = "Enter the shutdown timeout period (in Seconds) Default 600; 60m=3600s;90m=5400s; 120m=7200s; 3h=10800s; 4h=14400"
iSec = trim(InputBox (strMsg,"Shutdown timeout value ",5400))
if iSec = "" then wscript.quit
if iSec > 600 then
     iSleep = int(iSec) - 600
     iSleep = iSleep * 1000
     WScript.Sleep iSleep
     objShell.Run "shutdown.exe /r /t 600"
else
     objShell.Run "shutdown.exe /r /t " & iSec
end If
'===============================================================================

ПРИМЕЧАНИЕ: скопируйте и вставьте указанный выше код и сохраните как TURNOFF.VBS
Запустите этот скрипт, чтобы запланировать выключение компьютера. Вы также можете жестко закодировать собственное значение iSec в считанные секунды.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .