Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Как перенести настроенный план электропитания на другую систему (http://forum.oszone.net/showthread.php?t=192423)

Vadikan 27-11-2010 16:30 1552793

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

Читать дальше в блоге...

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

Morpheus 27-11-2010 16:49 1552807

При импорте можно его сразу активным сделать:
Код:

powercfg -import путь\plan.pow 11111111-2222-3333-4444-555555555555
powercfg -s 11111111-2222-3333-4444-555555555555

GUID странный, но работает :)

Vadikan 27-11-2010 18:24 1552862

Цитата:

Цитата Morpheus
при импорте можно его сразу активным сделать: »

Я дополню запись, спасибо. GUID лучше генерировать уникальный, можно онлайн.

Morpheus 27-11-2010 18:32 1552868

Vadikan, при автоустановке?
Живёт с таким GUID с апреля на нескольких машинах - нет проблем.

Vadikan 27-11-2010 18:39 1552873

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

Morpheus 27-11-2010 18:48 1552880

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 генераторы, которые можно прикрутить к автоустановке, но я когда искал, таких не обнаружил (или было лениво, не помню). А способ с таким GUID был отловлен где-то на msfn.

Blast 27-11-2010 18:53 1552881

Цитата:

Цитата Vadikan
GUID лучше генерировать уникальный, можно онлайн.»

Microsoft Exchange Server GUID Generator
Имеет опцию Registry Format

Консольный: GuidGenConsole

Сам пользуюсь этим

Morpheus 27-11-2010 19:07 1552886

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

Vadikan 27-11-2010 19:10 1552887

Morpheus, я коллекционирую GUID'ы, они такие красивые :))

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

Blast 27-11-2010 19:21 1552895

Цитата:

Цитата Vadikan
при создании своих разделов реестра иногда требуется уникальность »

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

Morpheus 27-11-2010 19:33 1552911

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

Iska 27-11-2010 20:39 1552952

Цитата:

Цитата Morpheus
Наверняка есть offline генераторы, »

Microsoft Exchange Server GUID Generator 2.0
(у меня он значится именно как «2.0», версия исполняемого файла «GUIDGEN.EXE» — «6.0.0.8063»; здесь: Download details: Microsoft Exchange Server GUID Generator значится версия 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 1553061

Iska, ну раз пошла такая пьянка, как вывести без фигурных скобок? Иначе не прокатывает...

Iska 28-11-2010 01:22 1553185

Виноват, я не обратил отдельно внимание, что используется без скобок. Можно попробовать так (если я правильно понял потребную категорию):
читать дальше »
Код:

@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 1553198

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


Время: 05:46.

Время: 05:46.
© OSzone.net 2001-