Программное обеспечение

Как создать ярлык для команды "сон"?

Помню где-то давно ставил на рабочий стол кнопку выключения, а где находится программа уводящая в сон не помню, а рыть всю папку Windows как-то муторно, кто помнит где оно?
Bobur Ergashev
Bobur Ergashev
85 361
сна и гибернации

Если вам не нравится новое меню завершения работы в Windows, вы можете создать ярлыки для выполнения всех пунктов диалогового окна завершения работы системы. Если эти ярлыки разместить на панели быстрого запуска, то выключение компьютера, перезагрузку или смену пользователя вы сможете инициализировать одним нажатием клавиши мыши.
Вы можете создать ярлыки для таких действий как Выключение, Перезагрузка, Блокировка, Гибернация и Сон.
Для создания ярлыков выполните следующие действия:
Нажмите правую клавишу мыши на рабочем столе, выберите пункт меню Создать - Ярлык
В поле Размещение объекта вы должны ввести одну из представленных ниже команд, в зависимости от того, для какого действия вы хотите создать ярлык

Выключение компьютера
Shutdown.exe -s -t 00
Перезагрузка
Shutdown.exe -r -t 00
Блокировать компьютер
Rundll32.exe User32.dll,LockWorkStation
Гибернация
rundll32.exe PowrProf.dll,SetSuspendState
Сон
rundll32.exe powrprof.dll,SetSuspendState Sleep
После ввода команды нажмите Далее и в следующем окне укажите имя ярлыка. Безусловно, наиболее логичным решением будет назвать ярлык в соответствии с выполняемой им функцией.
Нажмите Готово и ярлык будет создан на рабочем столе.
Чтобы ярлык не только выполнял назначенную функцию, но и выглядел соответственно, можно изменить его значок. Для этого щелкните правой кнопкой мыши на ярлыке, выберите пункт Свойства и в открывшемся окне нажмите кнопку Сменить значок
В открывшемся окне нажмите кнопку Обзор и выберите файл иконки. Здесь вы можете использовать стандартные иконки, которые находятся в файле shell32.dll
ВД
Володя Довгаль
15 079
Лучший ответ
Bobur Ergashev уже нашёл весёлый сайтик.. oszone, верно?
Oleg Yakovlev А потом как его будить??? Только через возобновления Windows заходит (((
Любовь Пойлова Спасибо большое, но я бы написал так
Сон
C:\Windows\System32\rundll32.exe powrprof.dll,SetSuspendState Sleep
Перезагрузка
C:\Windows\System32\shutdown.exe -r -t 00
Выключение
C:\Windows\System32\shutdown.exe -s -t 00
Владимир Румянцев Рабочий способ, который нашел - создаем текстовый документ через блокнот в нем прописываем:

powercfg -h off
rundll32.exe Powrprof.dll,SetSuspendState 0,,1

далее
изменяем разешение .TXT на .BAT

для тех кто хочет изменить иконку - переносим этот файл в любое место на диске, главное чтоб не забыли куда. Можно например в мои документы закинуть. Создаем ярлык - правая кнопка мыши на нашем файле, создать ярлык. На этом ярлыке жмем правая кнопка мыши - свойства - сменить значок. Откроется строка поиска - там можно любую иконку выбрать, можно в строке поиска написать shell32.dll - набор стандартных значков и из них что то выбрать.
Владимир Румянцев поясню почему команда такая
rundll32.exe Powrprof.dll,SetSuspendState 0,,1
а не
rundll32.exe powrprof.dll,SetSuspendState Sleep

Дело в том, что при такой команде ваш комп не будет просыпаться от плаировщика заданий, антивируса, еще от какого нибудь системного шороха посреди ночи и потом до утра ждать пока вы его опять убаюкаете на ночь.
Владимир Румянцев Данные комментарии для тех, кто столкнулся с проблемой гибернации вместо сна.
Денис Колобов он и при этом уходит в гибернацию только
Арм Арм "Сон
rundll32.exe powrprof.dll,SetSuspendState Sleep"- это не сон, а та же Гибернация
Запускаем cmd от имени администратора
Выполняем в Командной строке -- powercfg /hibernate off -- теперь режим Гибернаци отключен и все вышеперечисленные команды сна будут работать как сон а не гибернация.
а лучше вот эту команду присвоить ярлыку
rundll32.exe Powrprof.dll,SetSuspendState 0,,1
AS
Alex Shivas
283
Владимир Карась топ, лучший
Кнопка сон работает как гибернация !
Андрей Августов Потому что надо гибернацию в системе отключить
установил программу EcMenu_v1.6
там кнопка сон работает нормально
нашел в реестре как называется команда
"%ProgramFiles%\Easy Context Menu\EcMenu.exe" /Shutdown /SM
создал ярлык с этими настройками все работает Windows 8.1
Убайд Шарипов Вот это действительно "Сон" , а остальное гибриды Гибернации! Респект аффтару!
Сон
C:\Windows\System32\rundll32.exe powrprof.dll,SetSuspendState Sleep
Перезагрузка
C:\Windows\System32\shutdown.exe -r -t 00
Выключение
C:\Windows\System32\shutdown.exe -s -t 00
На Win8 команда сна работает как режим гибернации!
Андрей Августов Потому что надо гибернацию в системе отключить
У меня кнопка питания-сон, закрытие крышки-гибернация, остальное от лукавого
Василий Велков А тогда зачем сюда вообще лезть ?! Или тоже лукавый попутал ?!
Эти команды нужны тем кто больше пользуется мышью для удобства дистанционного управления - у меня блок с почти полным управлением на мониторе - крышку закрыть ???
Указанная команда для режима Сон не работает!
ПК переходит в режим Гибернации. По крайней мере на Windows 10 x64

Но есть утилита Poweroff (у меня она в составе сборки Total Commander Ultima Prime 7.3), которая поддерживает кучу режимов.

Например команда Poweroff.exe /Standby переводит ПК именно в спящий режим.
Aziz. Uz
Aziz. Uz
162
Лаконично, доходчиво. Однозначно лучший ответ.
Daulet Merke
Daulet Merke
104