Режим глибокого сну через командний рядок Windows 7, Блог

Про АйТі та навколо айтишні теми

Режим глибокого сну через командний рядок Windows 7

режим
Я давно не вимикаю комп'ютер, т.к. мені не хочеться пару хвилин вранці дивитися як він завантажується, а потім ще 5-10 хвилин запускати софт і відкривати потрібні документи. Після роботи я просто перекладаю комп'ютер у режим глибокого сну, одним натисканням кнопки на системному блоці, і вимикаю мережевий фільтр. А вранці вмикаю ПК і за 15-20 секунд я вже можу працювати. До хорошого швидко звикаєш. Напередодні під кінець робочого дня я копіював великий файл по мережі, залишалося ще 2 години, а робочий день закінчився. Залишати комп'ютер увімкненим на всі вихідні не хотілося, тому потрібно було перевести ПК у режим глибокого сну через певний час.

Я знав, що вимкнути комп'ютер через деякий час можна командоюshutdown /s /t 45, а ось чи можна перевести ПК в режим глибокого сну за допомогою цієї утиліти потрібно було з'ясувати.

Переглянув довідку -shutdown.exe /?, перехід у режим глибокого сну через командний рядок здійснюється командоюshutdown /h. Але є й погана новина, не можна встановити інтервал для цієї команди, у довідці написано, що можна, але не працює.

Можна черезПланувальник завдань вирішити це завдання, але мені дуже хотілося все це налаштовувати через графічний інтерфейс, т.к. завдання просте, а кликати мишкою довелося б багато.

Рішення знайшлося за допомогою утиліти ping, Кожен пінг - це секунда, а значить можна задати потрібну кількість пінгів, а потім виконати команду переходу в режим глибокого сну. Ось така команда вийшла:

windows

Параметр–n визначає скільки пінгів буде, тобто. скільки секунд. Якщо потрібно перевести комп'ютер у режим глибокого сну через 2 години, то задаємо–n 7200.