Powershell或命令行在Windows 8.1上设置壁纸?

时间:2013-12-11 15:24:50

标签: windows powershell command-line

我可以使用PowerShell或命令行在Windows 8.1上设置壁纸吗?我尝试运行以下但没有运气?我有70个平板电脑,并希望在每个平板电脑上运行一个批处理文件来设置所有自定义。

reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d  wallpaper_path /f

它说未找到以下UpdatePerUserSystemParameters?

 RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters

1 个答案:

答案 0 :(得分:1)

我无法告诉你为什么你的reg命令不起作用,但我知道以下工作:

set-itemproperty -path "HKCU:Control Panel\Desktop" -name wallpaper -value $image

值得注意的是:这会在HKCU(HKEY_CURRENT_USER)中设置属性,因此会影响与运行该命令的Powershell会话关联的用户。要为另一个用户运行此命令,我将在该用户的Powershell会话中运行它。