2

Я хочу написать командный файл, который меняет фон рабочего стола.

Это то, что я до сих пор:

Reg Add "HKCU\Control Panel\Desktop" /v Wallpaper /f /t REG_SZ /d   C:\background.jpg
Reg Add "HKCU\Control Panel\Desktop" /v WallpaperStyle /f /t REG_SZ /d 10

Первая строка работает и меняет картину. Но 2-я строка не работает.

Я не уверен, что означают переключатели /v /f /t /d .

Что-то не так с моей второй строкой?

1 ответ1

-1
echo off
call :quiet>nul 2>&1
goto :EOF
:quiet

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

reg add "HKCU\Control Panel\Desktop" /v WallpaperStyle /f /t REG_SZ /d 10

:: Make the changes effective immediately
:: %SystemRoot%\System32\RUNDLL32.EXE user32.dll, UpdatePerUserSystemParameters

Это работает!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .