2013-11-20 69 views
3

我需要做的是改變牆紙的照片是在相同的位置bat文件的批處理文件我現在有這樣的代碼更改壁紙:如何使用批處理

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

這個問題是它的圖片需要在文件夾c:\ images \中,我需要它與bat文件在同一個地方。有沒有人知道我該怎麼做。

+1

使用'%〜dp0wallpaper.bmp'代替 –

+0

謝謝,郵政它作爲一個答案,然後我可以標記刻度它。謝謝。 – 09stephenb

回答

4

您可以使用%~dp0wallpaper.bmp

%~dp0返回正在被用在結束一個反斜槓執行批處理文件的完整路徑。

你可能會想用雙引號括文件名的情況下,批處理文件的目錄包含空格:"%~dp0wallpaper.bmp"