私はXPでデスクトップのバックグラウンドを持っています。現在の背景をデフォルト値の無地に変更するバッチ ファイルを実行したいと考えています。誰かが持っているなら、例は素晴らしいでしょう。
ありがとう
私はXPでデスクトップのバックグラウンドを持っています。現在の背景をデフォルト値の無地に変更するバッチ ファイルを実行したいと考えています。誰かが持っているなら、例は素晴らしいでしょう。
ありがとう
別の問題を見つけた後、このアイデアは必要なかったため、このアイデアを放棄することになりましたが、vbscriptを使用したレジストリキーの読み取りと書き込みの例を示した、思い出せない良いサイトを見つけました。デスクトップに壁紙を配置し、このvbscriptをスタートアップに配置して、壁紙を「なし」の単色スタイルに戻すことができました。こんな感じでした
Option Explicit
Dim SysVarReg, Value, NewValue
Set SysVarReg = WScript.CreateObject("WScript.Shell")
' Read current value of desktop wallpaper
value = SysVarReg.RegRead ("HKEY_CURRENT_USER\Control Panel\Desktop\Wallpaper")
' Display to screen for testing
'MsgBox(value)
NewValue = ""
' Reset the value of the wallpaper to an empty string for the default no wallpaper
SysVarReg.RegWrite "HKEY_CURRENT_USER\Control Panel\Desktop\Wallpaper", NewValue
' Display to screen again for testing
'MsgBox(NewValue)