如何在win 8中使用批处理代码更改壁纸?

时间:2013-10-30 02:40:20

标签: batch-file windows-8 wallpaper

似乎我无法在胜利8中取得1.jpg成为我的壁纸。 运行后,壁纸变成纯黑色。 为什么我无法获取图片?

@ECHO OFF
reg add "hkcu\control panel\desktop" /v wallpaper /t REG_SZ /d "source\1.jpg" /f >nul
rundll32 user32.dll,UpdatePerUserSystemParameters>nul
PAUSE

更改路径后,结果保持不变。

@ECHO OFF
reg add "hkcu\control panel\desktop" /v wallpaper /t REG_SZ /d "%~dp0source\1.jpg" /f >nul
rundll32 user32.dll,UpdatePerUserSystemParameters>nul
PAUSE

1 个答案:

答案 0 :(得分:1)

也许是一个sintax问题?

reg add “HKEY_CURRENT_USER\Control Panel\Desktop” /v Wallpaper /t REG_SZ /d  "F:\ull\Path\To\WallpaperFile" /f