我想在一堆用户桌面上更改桌面壁纸。 我没有广告,所以我不能使用全球政策。 我发现了一个在本地工作的脚本。 但是,我不知道如何使它远程运行。 我计划从我的电脑上运行脚本,并将其应用到列表中的远程桌面计算机上。
set-itemproperty -path "HKCU:Control Panel\Desktop" -name WallPaper -value c:\wallpaper\wallpaper.jpg
我怎样才能让这个脚本在远程计算机上运行?
Invoke-Command -ComputerName RemoteComputerName { Set-ItemProperty -Path "HKCU:Control Panel\Desktop" -name WallPaper -value c:\wallpaper\wallpaper.jpg }
但是,这个答案确实假设远程机器启用了WinRM(即使Zoredache问到,你也没有提到任何操作系统)。 如果您在AD环境之外运行,请查看Get-Help Invoke-Command以了解如何执行凭据和模拟。