데스크탑 배경을 변경하는 배치 파일

데스크탑 배경을 변경하는 배치 파일

데스크탑 배경을 변경하는 배치 파일을 작성하고 싶습니다.

이것이 내가 지금까지 가지고 있는 것입니다:

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

첫 번째 줄이 작동하고 그림이 변경됩니다. 그러나 두 번째 줄은 작동하지 않습니다.

스위치가 무엇을 의미하는지 잘 모르겠습니다 /v /f /t /d.

두 번째 줄에 문제가 있습니까?

답변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

작동합니다!

답변2

여기에서 올바른 코드가 포함된 배치 파일을 다운로드할 수 있습니다.

https://mega.nz/file/ra4AECKC#uivKImmOZmowf39Sow9Un-zAqWsPcGXTk2xsoc4Qv5M

파일을 약간 편집해야 합니다. 여기에 그림 패치 입력을 그림의 전체 패치로 변경해야 합니다.

나쁜 영어로 인해 죄송합니다.

관련 정보