Вы можете использовать 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
Кстати - это то, что получилось, когда я добавил расширяемую строку в реестр в ключе ... \ RunOnce, а затем записал ее в сценарий. Я не знаю, почему он записал его как шестнадцатеричный - возможно, что-то связано с поддержкой расширяемых строк. Затем я отредактировал путь к временному ключу, который, как я знаю, создал .cmd.
person
Clay
schedule
18.09.2015