You can use %~dp0wallpaper.bmp
%~dp0
returns the full path of the batch file that is being executed with a backslash at end.
You probably might want to enclose the filename in double quotes in case the batch file's directory contains spaces: "%~dp0wallpaper.bmp"