デスクトップの背景を変更するバッチファイル

デスクトップの背景を変更するバッチファイル

デスクトップの背景を変更するバッチファイルを作成したいと思います。

これまでのところ、次のものがあります:

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

2行目に何か問題がありますか?

答え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

ファイルを少し編集する必要があります。ENTER PICTURE PATCH HERE を画像の完全なパッチに変更する必要があります。

英語が下手で申し訳ありません。

関連情報