Страница 12 из 88
Добавлено: Ср янв 05, 2011 16:01
Tol!k
Отключение Ждущего режима кнопкой в ТС
Добавлено: Чт янв 20, 2011 11:55
happywanderer
Требуется отключить в WindowsXP Ждущий Режим полность (в диалоге выключения кнопка Ждущнго режима не активна). Требуется такая кнопка - кто может помочь в её создании? Ну и в принципе, если это возможно, то и противоположную кнопку влючения. Знаю как отключить через реестр.
[mod="Avada"]Перенесено из отдельной темы в профильную.[/mod]
Добавлено: Чт янв 20, 2011 15:04
ask-rus
Во-первых, к чему так торопиться и проглатывать буквы; во-вторых, с запросом по кнопке создавать тему не нужно было, все запросы оставляются
здесь, а уже готовые решения публикуются
тут. И, в-третьих, я лично не понял, для чего его отключать понадобилось, а потом ещё и включать? Кнопка в Windows расположена далеко, пить/есть не просит.
Добавлено: Чт янв 20, 2011 16:38
happywanderer
я лично не понял, для чего его отключать понадобилось, а потом ещё и включать?
Ну самый простой ответ - не все машины корректно из него выходят. Поэтому и стараюсь по возможности отключать, т.к. не вижу в нём смысла, сам не пользуюсь и других приучаю. Ну а про включать - на всякий случай - вдруг кому-то не понравится и можно обратно вернуть.
Добавлено: Чт янв 20, 2011 16:55
Вахмурка
Станислав Ежи Лец сказал: "Если из истории убрать всю ложь, то это совсем не значит, что останется одна только правда - в результате может вообще ничего не остаться". Перефразируя: "Если из Windows убрать то, в чем не видно смысла..." (ну, ты понял).
Неужели включение/выключение ждущего режима планируется делать так часто, что даже возникла нужда в создании кнопки ТС? Он-то тут, в конце концов, причем? Создай два рег-файла (включить/выключить), потом - ярлыки на них, а ярлыки можно положить куда угодно - в основное меню Windows, в панель быстрого запуска, на рабочий стол, да Бог знает куда еще. Поользоваться для этого кнопками Тотала не слишком удобно - они предназначены прежде всего для часто выполняемых операций, специфичных именно для управления файлами и смежных операций, к которым управление ждущим режимом явно не относится.
Меня вот сильно напрягали кнопки управления питанием на клаве - нажимал на них случайно раз или два. К счастью, в ХРюше и семерке эти кнопки программно отключаются. Случайно же выбрать в списке "Ждущий режим"... лично я столько не выпью.
Добавлено: Чт янв 20, 2011 21:56
Online
Короче такой вариант. Создаёшь два bat-файла, в которые пишешь свой реестр: reg add лялятополя /f.
А потмо просто тянешь на панель с кнопками (если об этом речь).
Добавлено: Пт янв 21, 2011 00:47
Serge Yolkin
Добавлено: Пт янв 21, 2011 13:36
Flasher
Serge Yolkin
Так там нет поддержки комстроки. Проще вызывать по команде
Powercfg.cpl встроенное средство в Windows.
Со скрипта так:
Код: Выделить всё
'Отключить ждущий режим
With CreateObject("WScript.Shell")
.Run "cmd /c Powercfg.cpl", 0
WScript.Sleep 2000
.SendKeys "+{TAB 4}{END}{ENTER}"
End With
Добавлено: Пт янв 21, 2011 18:36
happywanderer
Вот выложил reg-файлы, может кому пригодится:
Удаление Ждущего режима Windows XP:
Код: Выделить всё
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ACPI\Parameters]
"Attributes"=dword:00000070
Восстановление Ждущего режима Windows XP:
Код: Выделить всё
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ACPI\Parameters]
"Attributes"=dword:00000001
Добавлено: Пт янв 21, 2011 21:25
Flasher
happywanderer
Без подтверждения так:
Код: Выделить всё
'Выключить ждущий режим
With CreateObject("WScript.Shell")
.RegWrite "HKLM\SYSTEM\CurrentControlSet\Services\ACPI\Parameters\Attributes","00000070","REG_DWORD"
End With
Код: Выделить всё
'Включить ждущий режим
With CreateObject("WScript.Shell")
.RegWrite "HKLM\SYSTEM\CurrentControlSet\Services\ACPI\Parameters\Attributes","00000001","REG_DWORD"
End With
Но на кой оно надо, если нужна перезагрузка? В текущем сеансе ждущий всё-равно сработает.
Добавлено: Пт янв 21, 2011 23:56
happywanderer
Покумекал, вот что получилось ввиде кнопок, проверил - работает:
Код: Выделить всё
TOTALCMD#BAR#DATA
regedit.exe /s %commander_path%\SCRIPT\uninst.hiber.reg
%commander_path%\ICONS\083.ico
Откл. Жд. режим.
0
-1
Код: Выделить всё
TOTALCMD#BAR#DATA
regedit.exe /s %commander_path%\SCRIPT\inst.hiber.reg
%commander_path%\ICONS\082.ico
Вкл. Жд. режим.
0
-1
Ну естественно с REG-файлами которые выше.
Flasher , а в каком разрешении сохранить надо, или сразу как кнопку вставлять? Если что ну не силён пока я в этом. Но всё равно спасибо!
А перезагрузиться не внапряг.
Добавлено: Сб янв 22, 2011 00:03
Serge Yolkin
Код: Выделить всё
TOTALCMD#BAR#DATA
Reg Add HKLM\SYSTEM\CurrentControlSet\Services\ACPI\Parameters /v Attributes /t REG_DWORD /d 00000070
%commander_path%\ICONS\083.ico
Откл. Жд. режим.
0
-1
Если как-то так? Без регфайлов... Для второй кнопки - циферка в конце поменяется
Добавлено: Сб янв 22, 2011 00:10
Avada
happywanderer писал(а):а в каком разрешении сохранить надо, или сразу как кнопку вставлять?
Ни в каком. Скопировать и сразу вставить на тулбар TC как кнопку.
Добавлено: Сб янв 22, 2011 00:31
happywanderer
Serge Yolkin
а без потверждения изменений никак?
Avada
невыходит скопировать и вставить, что не так?
Добавлено: Сб янв 22, 2011 01:16
Flasher
Avada писал(а):Скопировать и сразу вставить на тулбар TC как кнопку.
Скопировать
, вставить в текстовый редактор, сохранить в формате vbs и
из файловой панели перетащить созданный файл на тулбар TC.
Avada свой взор, видимо, не на тот пост кинул.
happywanderer писал(а):а без потверждения изменений никак?
Легко, нужно добавить
/f перед /v, например.