Windowsデスクトップの壁紙チェンジャーとしては、[[Bgcall:http://www.vieas.com/soft.htm]]を使わせて頂いていたのですけれど、俺的利用に合わない点が…
-選択対象となる画像ファイルは、一覧を独自に管理するんじゃなくて、特定フォルダ以下にあるファイル全てを対象にして欲しい。だって、頻繁に追加・削除するんだもん!
ということで、簡易にWSHで自作しようとしたんですが、スクリプトでWindowsの壁紙を変更する方法がわからず…orz
#registry変えるだけじゃダメなのね…
結局、COMの力をお借りすることに…
*** 壁紙変更スクリプト [#a4880547]
#ref(WPchanger.js)
-ファイル中の「targetFolder」に、画像ファイルのあるフォルダを指定します。
-「targetFolder」以下のjpg,jpeg,bmp,gif,pngを再帰的に検索します。
-壁紙変更のために、[[Wally Component ver1.01:http://hyons.hp.infoseek.co.jp/#WallyComponent]](Wally.dll)が必要です。
--#ref(install.bat)
--&ref(install.bat);
@regsvr32 Wally.dll
--#ref(uninstall.bat)
--&ref(uninstall.bat);
@regsvr32 /u Wally.dll
-利用法(&ref(WPchanger.bat))
-利用法(&ref(WPchanger.bat);)
@cscript //nologo WPchanger.js