Скрипт Powershell из ярлыка для смены рабочего стола
Любые идеи и предложения о том, почему это работает при запуске из ж / в PS, но не при запуске из ярлыка, определенного как:
%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -File "C:\Users\bin\ChangeDesktop.ps1"
Содержимое ChangeDesktop.ps1:
set-itemproperty -path "HKCU:Control Panel\Desktop" -name WallPaper -value ""
rundll32.exe user32.dll, UpdatePerUserSystemParameters
Если я нахожусь в среде «командной строки» PS, фон рабочего стола автоматически удаляется и обновляется, за исключением того, что я должен вручную обновить рабочий стол, чтобы изменения вступили в силу.
Система Windows Server 2008 R2 - новая установка. Политика выполнения сценария установлена на RemoteSigned, и я не вижу ошибок PS. Я просто не вижу автоматического обновления рабочего стола при запуске с ярлыка на рабочем столе.
царапает голову