PDA

Показать полную графическую версию : Как перенести настроенный план электропитания на другую систему


Vadikan
27-11-2010, 16:30
Windows 7 поставляется с тремя планами электропитания, которые настроены в соответствии с представлениями создателей операционной системы. По мере работы мы изменяем настройки планов, приходя в итоге к их оптимальному сочетанию. Можно сохранять и восстанавливать параметры каждого плана, что удобно...http://feeds.feedburner.com/~r/outsidethebox/windows-7/~4/GxD3u9TAgDE

Читать дальше в блоге... (http://feedproxy.google.com/~r/outsidethebox/windows-7/~3/GxD3u9TAgDE/)

Это сообщение создано автоматически.

Morpheus
27-11-2010, 16:49
При импорте можно его сразу активным сделать:
powercfg -import путь\plan.pow 11111111-2222-3333-4444-555555555555
powercfg -s 11111111-2222-3333-4444-555555555555
GUID странный, но работает :)

Vadikan
27-11-2010, 18:24
при импорте можно его сразу активным сделать: »
Я дополню запись, спасибо. GUID лучше генерировать уникальный, можно онлайн (http://www.guidgenerator.com/).

Morpheus
27-11-2010, 18:32
Vadikan, при автоустановке?
Живёт с таким GUID с апреля на нескольких машинах - нет проблем.

Vadikan
27-11-2010, 18:39
Morpheus, все будет работать, конечно. Я просто для каждой задачи создаю уникальный.

Morpheus
27-11-2010, 18:48
Vadikan,
11111111-2222-3333-4444-555555555555
11111111-2222-3333-4444-555555555556
11111111-2222-3333-4444-555555555557
11111111-2222-3333-4444-555555555558
11111111-2222-3333-4444-555555555559
:)

Наверняка есть offline генераторы, которые можно прикрутить к автоустановке, но я когда искал (http://forum.oszone.net/thread-170284.html), таких не обнаружил (или было лениво, не помню). А способ с таким GUID был отловлен где-то на msfn.

Blast
27-11-2010, 18:53
GUID лучше генерировать уникальный, можно онлайн (http://www.guidgenerator.com/).»

Microsoft Exchange Server GUID Generator (http://www.microsoft.com/downloads/details.aspx?familyid=94551f58-484f-4a8c-bb39-adb270833afc)
Имеет опцию Registry Format

Консольный: GuidGenConsole (http://www.paraesthesia.com/archive/2007/01/24/guidgenconsole---generate-guids-at-the-command-line.aspx)

Сам пользуюсь этим (http://valeev.org.ru/software/1.html)

Morpheus
27-11-2010, 19:07
Vadikan, Blast, а для каких задач вы их генерируете? Мне что-то оно в повседневной жизни не требуется.

Vadikan
27-11-2010, 19:10
Morpheus, я коллекционирую GUID'ы, они такие красивые :))

Если серьезно, то при создании своих разделов реестра иногда требуется уникальность.

Blast
27-11-2010, 19:21
при создании своих разделов реестра иногда требуется уникальность »
именно так, ни для чего другого пока не приходилось испльзовать

Morpheus
27-11-2010, 19:33
Vadikan, Blast, спасибо, понял. Помнится 1 раз тоже требовалось, но тогда воспользовался GUIDом собственного производства :)

Iska
27-11-2010, 20:39
Наверняка есть offline генераторы, »
Microsoft Exchange Server GUID Generator 2.0 (http://download.microsoft.com/download/3/9/7/3971c7df-8354-4cb6-8c29-4a56a82c0d0a/GUIDGen.EXE)
(у меня он значится именно как «2.0», версия исполняемого файла «GUIDGEN.EXE» — «6.0.0.8063»; здесь: Download details: Microsoft Exchange Server GUID Generator (http://www.microsoft.com/downloads/en/details.aspx?familyid=94551f58-484f-4a8c-bb39-adb270833afc&displaylang=en) значится версия 1.0 :)).
Насчёт «…можно прикрутить к автоустановке…» — сомневаюсь.

Можно попробовать пользовать WSH:
WScript.Echo CreateObject("Scriptlet.TypeLib").GUID
Немного извратившись, получить и в категории cmd/bat:
@echo off
setlocal

for /f "usebackq delims=" %%i in (
`@"%systemroot%\system32\mshta.exe" "javascript:try {new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(new ActiveXObject('Scriptlet.TypeLib').GUID)}; catch (e){}; close();" ^
1^|more`
) do set sGUID=%%i

echo.%sGUID%

endlocal
exit /b 0

Morpheus
27-11-2010, 22:37
Iska, ну раз пошла такая пьянка, как вывести без фигурных скобок? Иначе не прокатывает...

Iska
28-11-2010, 01:22
Виноват, я не обратил отдельно внимание, что используется без скобок. Можно попробовать так (если я правильно понял потребную категорию):
@echo off
setlocal

for /f "usebackq delims=" %%i in (
`@"%systemroot%\system32\mshta.exe" "javascript:try {new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(new ActiveXObject('Scriptlet.TypeLib').GUID.substring(1, 37))}; catch (e){}; close();" ^
1^|more`
) do set sGUID=%%i

echo.%sGUID%

endlocal
exit /b 0

Morpheus
28-11-2010, 01:44
Iska, теперь всё отлично, спасибо! Тема генерации GUIDов раскрыта полностью :)




© OSzone.net 2001-2012