質問: windowsでデスクトップの背景をスクリプトから設定するにはどうすればよいですか? x windowsで、ルートウィンドウ(背景)の色を真っ赤に変えるクールな「サイレントアラーム」リマインダースクリプトがありましたが、それを元に戻す前の数秒間だけ戻しました。windowsでこれを行う方法はありますか? xp?レジストリキーを設定するためにcscriptを使用するある種のスケジュールされたタスクを考えています(hkey_current_user\control panel\desktop)。しかし、私の試みは何の効果もないようです。これらのレジストリエントリを読み取ってデスクトップを再描画するには、何を通知する必要がありますか?
回答: これは、コマンドラインを介して背景を変更します。これをbatファイルとして保存するだけです。 bmpを使用するか、更新する必要があります。また、壁紙を引き伸ばすように設定します。 wallpaperstyleラインを削除すると、自動的に中央に配置されます。@echo off reg add "hkcu\control panel\desktop" /v wallpaper /t reg_sz /d "" /f reg add "hkcu\control panel\desktop" /v wallpaper /t reg_sz /d "c:\[location of wallpaper here]" /f reg delete "hkcu\software\microsoft\internet explorer\desktop\general" /v wallpaperstyle /f reg add "hkcu\control panel\desktop" /v wallpaperstyle /t reg_sz /d 2 /f rundll32.exe user32.dll,updateperusersystemparameters exit