2010-12-10 3 views
0

example..Run/cmd desktop.exe http:www.tinypic.com/blabla.jpg -sウィンドウ内の背景イメージを変更する実行またはコマンドプロンプトコマンドはありますか?

+2

これはsuperuser.comに属していると思います。 – AgentConundrum

+0

あなたはそのための簡単なアプリケーションを書くことができます。アプリケーションはSystemParametersInfo(..)APIを使用できます。あなたが求めているのはこれですか?デスクトップの壁紙を変更するためのAFAIKコマンドはありません。 – SuperSaiyan

+0

これは存在しません。これを行うには、スクリプトまたは本格的なアプリケーションを作成する必要があります。これが受け入れられるかどうか、そしてあなたが言語の好みを持っているかどうかを私に教えていただければ、私はあなたを助けてくれるでしょう。 –

答えて

1

これを行うには、コマンドラインユーティリティreg.exeを使用できます。

HKEY_CURRENT_USER\Control Panel\Desktop\WallPaper 

またはファイルを作成することができます(たとえばC:\ foo.reg)を以下の内容で:レジストリ値を変更する必要が

Windows Registry Editor Version 5.00 
[HKEY_CURRENT_USER\Control Panel\Desktop] 
"wallPaper" = "path_of_new_wallpaper" 

とCMDラインからそれを処理するよう:

regedit.exe /s c:\foo.reg 

レジストリ値を設定するだけでは、Windows OSのすべてのフレーバでは不十分です。変更を有効にするには、マシンを再起動する必要があります。 (私はマシンをリブートせずに効果的にするには回避策が必要だと思いますが、それについてはわかりません)。

関連する問題