데스크탑 배경을 변경하는 배치 파일을 작성하고 싶습니다.
이것이 내가 지금까지 가지고 있는 것입니다:
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
파일을 약간 편집해야 합니다. 여기에 그림 패치 입력을 그림의 전체 패치로 변경해야 합니다.
나쁜 영어로 인해 죄송합니다.