Сон через командную строку

Как включить спящий режим через командную строку в Windows 10 или Windows 7

Для того чтобы включить спящий режим с помощью мышки достаточно сделать несколько кликов в меню «Пуск». Но, если нужно выполнить такую же процедуру через командную строку, то это становится немного сложнее.

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

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

Вариант № 1. Включение спящего режима с помощью Rundll32.exe.

Первый вариант предполагает использование программы Rundll32.exe. Это стандартная программа, которая входит в состав Windows 7 и Windows 10, и используется для выполнения функций, находящихся в DLL-файлах. Принцип работы Rundll32 очень прост. В нее передается название DLL-файла, название функции внутри DLL, а также параметры для выполнения. После этого Rundll32 выполняет указанную функцию и данного файла.

Для того чтобы включить спящий режим через командную строку с помощью Rundll32 нужно выполнить следующую команду:

rundll32 powrprof.dll,SetSuspendState 0,1,0

Как видно, команда rundll32 запускает функцию SetSuspendState, которая находится в powrprof.dll. При этом в функцию передается три параметра (0, 1, 0). Больше информации о функции SetSuspendState можно получить на сайте Microsoft.

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

Также, возможно, вам будет полезна стандартная команда « shutdown ». С ее помощью можно выполнить выключение, перезагрузку и переход в гибернацию (спящий режим не поддерживается). Более подробно о команде « shutdown » можно почитать в наших статьях:

Вариант № 2. Включение спящего режима с помощью PsShutdown.

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

Читайте также:  Сонник значение сна волосы

PsShutdown – это консольная программа, которую нужно запускать из командной строки. Ее можно использовать для выключения локального или удаленного компьютера, включения режима сна или гибернации, выхода из системы или отмены неизбежного выключения. Полный список параметров можно посмотреть на официальной странице.

Для того чтобы перевести локальный компьютер в спящий режим с помощью PsShutdown нужно выполнить следующую команду:

Режим гибернации и гибридный спящий режим в Windows

Источник

Как на компьютере отключить спящий режим и кнопку Сон

В операционные системы виндовс, по умолчанию добавлена функция «Ждущий режим», что нравится далеко не всем. Поэтому у многих возникает вопрос, как отключить на компьютере спящий режим?

Что такое «Сон» на ПК

Сон представляет собой такое состояние устройства, при котором оно находится во временном энергосбережении. В это время часть компонентов ПК прекращает потреблять электроэнергию, и перестают работать.

Часть деталей продолжают исправно функционировать, что позволяет в любую минуту вывести компьютер из состояния сна.

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

Чтобы выйти из «сна», достаточно нажать на кнопку включения и устройство перейдет в состояние нормальной работы.

Компьютер уходит в спящий режим, если на протяжении времени, установленного в настройках, не проявляется никакой активности.

Обратите внимание! Если устройство уходит в спящий режим во время работы, это техническая проблема, требующая руки мастера.

Отключаем через графический интерфейс

Инструкция создана на основе windows 7, но может применяться для windows 10 и ХР.

Чтобы убрать спящий режим, следует зайти в панель управления через «Пуск».

Чтобы поиск осуществлялся проще, следует настроить окно таким образом, чтобы все разделы отображались по категориям.

Затем заходим в раздел «Система и безопасность».

После чего, в появившемся списке, в разделе «Электропитание», выбираем пункт «Настройка перехода в спящее состояние».

В предложенном списке настроек, находим строку «Переводить компьютер в ждущий режим» и задаем желаемые параметры. Там можно, как полностью убрать спящий режим на ноутбуке или ПК, так и изменить время перехода в ждущее состояние.

Там же нажимаем на строку «Изменить дополнительные параметры питания».

В открывшемся списке выбираем раздел «Сон», затем пнкт «Гибернация» и также задаем необходимые параметры.

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

Изменение реестра

Если устройство без постороннего вмешательства переходит в режим сна, можно отключить эту опцию путем изменения реестра. Чтобы вызвать строку команд нажимаем комбинацию «Win + R». В появившеюся строку вбиваем команду «regedit» и нажимаем кнопку «Ок».

Читайте также:  Сонник видеть белую мышь

Дальше идет тем путем, что предложен на изображении ниже.

Финальной папкой будет «Power».

В появившемся окне находим файлы выделенные на картинке.

Нажимаем на них поочередно правой кнопочкой мыши и выбираем «Изменить». В строке «Значение» присваиваем каждому из файлов число «0».

Данным методом не рекомендуется пользоваться новичкам. Так как допущенные ошибки в реестре могут привести к некорректной работе ОС.

Посредством командной строки

Чтобы выключить спящий режим через командную строку, переходим в панель «Пуск», в списке выбираем папку «Стандартные», а в ней пункт «Командная строка».

Чтобы получить возможность вносить изменения в настройки, нужно запустить программу от имени администратора, для этого нажимаем на нее правой кнопочкой мыши и выбираем пункт «Включение от имени администратора».

Представленный метод является наиболее быстрым.

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

Жми «Нравится» и получай только лучшие посты в Facebook ↓

Источник

«На сон грядущий» или таймер выключения Windows из командной строки

Ценность этой статьи скорее не в самом решении, а в напоминании как можно быстро решать простые задачи.
Но если Вам нужно простое решение — пожалуйста:

Сохраните в CMD эти строки и после запуска через 20 минут (1200 секунд) компьютер перейдет в спящий режим. Итого программа заняла 73 байт:

Но если Вам нужно именно выключить, то всё будет еще короче, а именно 47 байт. Просто вторая строка будет выглядеть:

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

В большинстве своем всё новое это хорошо забытое старое.

Сначала рассмотрим что делают эти строки:

Пингуем IP адрес который всегда доступен (разве что Ваш firewall настроен «с выдумкой»). Интервал по умолчанию 1000 мс = 1 секунда. Ключ -n задает количество повторений 20 минут х 60 секунд = 1200 + 1 (т.к. первый пинг возвращается менее чем через 1 мс). А конструкция > nul говорит интерпретатору что стандартный вывод будет направляться в nul дабы избавиться от ненужного вывода на экран.

Происходит вызов программы rundll32.exe, которая позволяет выполнить подпрограмму из динамической библиотеки. В данном случае SetSuspendState с нужными нам параметрами. Подробное описание в MSDN.

Читайте также:  Сонник ушла с работы

Следует заметить, что если у вас включен гибридный режим сна (Hibernate), то войдет он именно в этот режим. Отключить его можно запустив от имени администратора следующее:

Запуск моего любимого интернет радио через Winamp в отдельном потоке.

Заблокировать рабочую станцию (WIN + L).

Гибридный режим сна (Hibernate).

Старая шутка с включением режима мыши для левши (меняются левая и правая кнопка мыши).

Отменить шутку с мышкой можно вызвав диалог настройки мыши и отключив эту функцию.

Переместить курсор в левый верхний угол.

Расположить все не свернутые окна каскадом.

Расположить все не свернутые окна по вертикали.

Еще много интересного можно найти на просторах интернета и придумать, вспоминая документацию по WinAPI функциям.

Есть всем известное выражение которое многим нравится:

Немного истории:

Еще в далёком 2003 году для выключения ПК по таймеру на скорую руку писалась простенькая программка. Писал сам, ибо знакомых программистов и доступа к интернету в то время у меня не было. Уверен, что много таких же «домашних программистов», которые купив или нарезав на болванки MSDN изучали программирование под Windows ночи напролёт. По случаю написания статьи отрыл ее в старом архиве на родительском ПК. Выглядела она незатейливо, но задачу свою выполняла. Как оказалось, даже сейчас ей пользуются несколько моих знакомых.

На чём она была написана уже и не помню (VC, VB, Delphi или Assembler). Размер ее был тоже не большим, но все же 16 166 против 47 байт не идут ни в какое сравнение.
И когда пару дней назад мне понадобился такой же функционал я полез искать похожий софт. Каково же было моё разочарование, когда я нашел кучу программ в среднем от 1,1 Мб до огромных монстров 15,2 Мб размером. Естественно совесть мне не позволила даже в песочнице запустить эту ересь. Понимая что мне нужна задержка выполнения в 20 минут и вызов одной лишь процедуры я вспомнил про rundll32.exe, полез в инет и не ошибся. В итоге решение было найдено за 1 минуту.

Мораль:

Зачастую для решения простых задач нам не нужен сторонний софт. Достаточно просто зайти в поисковик и найти простое решение задачи, которое в 98,785% уже есть в свободном доступе. Конечно же нужно упомянуть и другой путь, для настоящих ИТ-шников, включить воображение, зайти в мануалы MSDN и воспользоваться готовым функционалом ОС. Согласитесь, приятно пользоваться простыми и элегантными решениями, но вдвойне приятнее когда до их решения ты дошел своим умом.

Источник

Ответы на популярные вопросы
Adblock
detector