У меня есть сервер выгрузки DSC, который отлично работает, но в последнее время у меня возникают проблемы с обновлением значения Registey на HKEY_CURRENT_USER, чтобы включить заставку.Реестр обновлений DSC в HKEY_CURRENT_USER, чтобы включить блокировку экранной заставки
DCS Ресурс:
Registry ScreenSaveActive
{
Ensure = "Present"
Key = "HKEY_CURRENT_USER\Control Panel\Desktop"
ValueName = "ScreenSaveActive"
ValueData = "1"
Force = $True
}
Когда я пытаюсь любое значение в "HKEY_LOCAL_MACHINE" он работал.
любая идея, как решить ее или альтернативный путь.
Thanks, Cfir.
Я бы предположил, что LCM выполняется как система, поэтому HKCU не является улей для входа пользователя на сервер. Что случилось с использованием HKLM? –
HKLM не переоценивает HKCU. – cfircoo
Я думаю, вам тогда не повезло. Согласно [этому блогу] (https://blogs.technet.microsoft.com/heyscriptingguy/2015/02/06/use-powershell-dsc-to-configure-the-registry#entry-content), * DSC запускается в системный контекст и, следовательно, он не имеет доступа к текущему кусту реестра пользователей (HKCU). * –