2015-09-02 5 views
0

Можно ли вводить записи реестра в реестр Win 8.1 при загрузке в среду WinPE 5.0?Внесите записи реестра в реестр Windows 8.1 с помощью WinPE 5.0

мне нужно вводить въездной строку REG

"Закон" = "% Drive% \ Activate.cmd" (где диск является USB буква диска)

в Win 8.1 рег на месте

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ RunOnce]

когда enviourment WinPE, я могу вводить запись рег я нужна, но это делает это в WinPE улья не улья для Windows.

Есть ли способ, используя только командную строку WinPE для загрузки Win hive и ввода записи reg, пожалуйста?

ответ

0

Вы можете использовать Reg.exe - который доступен в WinPe, поэтому вы можете делать все, что угодно, из .cmd-файла. Вы можете использовать:

reg load hklm\temphive d:\windows\system32\config\software 
reg import x:\runOnce.reg 
reg unload hklm\temphive 

Первая линия загружает временный улей. Вторая строка импортирует некоторые ключи из файла .reg, а затем последняя строка выгружает временный куст. Я использую d: здесь - но это может быть не d: в вашей системе.

Файл загружается должен обратиться временный улей:

Windows Registry Editor Version 5.00 

[HKEY_LOCAL_MACHINE\temphive\Microsoft\Windows\CurrentVersion\RunOnce] 
"Act"=hex(2):25,00,44,00,72,00,69,00,76,00,65,00,25,00,5c,00,41,00,63,00,74,00,\ 
    69,00,76,00,61,00,74,00,65,00,2e,00,63,00,6d,00,64,00,00,00 

BTW - это то, что вышло, как, когда я добавил расширяемую строку в реестре на ... \ RunOnce ключ - а затем сценарий это из. Я не знаю, почему он скриптировал его как hex - возможно, что-то связанное с поддержкой расширяемой строки. Затем я редактировал путь для обращения к временному ключу, который, как я знаю, создал .cmd.