Всем привет.
Так получилось что под Новый Год надо было срочно менять ветку реестра у пользователя. Ну сами понимаете, когда пользователь думает о новогоднем столе его поднимать из-за рабочего компьютера не легко. Конечно помог SCCM. Но был нюанс. А именно - менять надо было значение в ветке HKCU.
Ну сделать файлик hkcu1.reg с следующим содержанием не проблема:
[HKEY_CURRENT_USER\Software\ARM8\CurrentSec]
"Certific"="http://certif.xyzxyz64.net/certific/"
А для раздачи командный файл вот такого содержания:
@echo on
chcp 1251
REM импорт файла hkcu1.reg
reg import hkcu1.reg
REM проверка значения после импорта
PowerShell.exe "Get-ItemProperty -path HKCU:Software\ARM8\CurrentSec -name "Certific""
exit /b 0
А вот чтобы попасть именно в HKCU то надо быть аккуратным. Тут права Администратора не подходят, нужен как раз Пользователь. Поэтому при создании программы в MS SССM на раздачу (deployment) надо указать обязательно чтобы был логин Пользователя и под его же правами. Смотрите рисунок.
Ничего сложного, но новичок может этот момент упустить.
Успехов!
No comments:
Post a Comment
А что вы думаете по этому поводу?