如何使用批量更改壁纸

时间:2013-11-20 10:25:09

标签: windows batch-file desktop-wallpaper

我需要制作一个批处理文件,将壁纸更改为与我目前拥有此代码的bat文件位于同一位置的图片:

reg add "HKCU\Control Panel\Desktop" /v Wallpaper /f /t REG_SZ /d c:\images\wallpaper.bmp

这个问题是图片需要在文件夹c:\ images \中,我需要它与bat文件在同一个地方。有谁知道我怎么做。

1 个答案:

答案 0 :(得分:4)

您可以使用%~dp0wallpaper.bmp

%~dp0返回正在使用反斜杠执行的批处理文件的完整路径。

如果批处理文件的目录包含空格,您可能希望将文件名用双引号括起来:"%~dp0wallpaper.bmp"