В Windows 10 иначе:
Код:
REG ADD "HKCU\Control Panel\Desktop" /v WallPaper /t REG_SZ /d "%WinDir%\web\wallpaper\Windows\img0.jpg" /f
LOGOFF
Код:
REG ADD "HKCU\Control Panel\Desktop" /v WallPaper /t REG_SZ /d "%WinDir%\web\wallpaper\Theme1\img1.jpg" /f
LOGOFF
Каталог Windows 10 исходный
Theme1
Каталог Цветы исходный
Theme2
Можно сделать как в Windows 7:
Код:
MD %AppData%\Microsoft\Windows\Themes\Default
COPY "%WinDir%\Web\Wallpaper\Theme1\img1.jpg" "%AppData%\Microsoft\Windows\Themes\Default\img.jpg"
REG ADD "HKCU\Control Panel\Desktop" /v WallPaper /t REG_SZ /d "%AppData%\Microsoft\Windows\Themes\Default\img.jpg" /f
logoff
Это действие потребуется произвести единожды.
Если ранее или в последующем фоновое изображение задавалось из диалога
Персонализация, то для работы по нижеприведённому способу - Данное действие следует повторить.
Затем меняете на лету:
Код:
COPY "C:\Windows\Web\Wallpaper\Theme1\img2.jpg" "%AppData%\Microsoft\Windows\Themes\Default\img.jpg" /Y
DEL "%AppData%\Microsoft\Windows\Themes\TranscodedWallpaper"
TASKKILL /F /IM EXPLORER*
EXPLORER
Код:
COPY "C:\Windows\Web\Wallpaper\Theme1\img3.jpg" "%AppData%\Microsoft\Windows\Themes\Default\img.jpg" /Y
DEL "%AppData%\Microsoft\Windows\Themes\TranscodedWallpaper"
TASKKILL /F /IM EXPLORER*
EXPLORER
Код:
COPY "C:\Windows\Web\Wallpaper\Windows\img0.jpg" "%AppData%\Microsoft\Windows\Themes\Default\img.jpg" /Y
DEL "%AppData%\Microsoft\Windows\Themes\TranscodedWallpaper"
TASKKILL /F /IM EXPLORER*
EXPLORER