I wouldn't think you would want to set people's wallpaper to a file on a share. I think it might be better to copy the file to the local file system and then set the wallpaper. Are you allowing the users to change the wallpaper then if they don't like what you have chosen?