2010-12-10 47 views
0

example..Run/cmd desktop.exe http:www.tinypic.com/blabla.jpg -s是否有運行或命令提示符命令來更改Windows中的背景圖像?

+2

我認爲這屬於superuser.com – AgentConundrum 2010-12-10 10:15:04

+0

你可以寫一個簡單的應用程序。該應用程序可以使用SystemParametersInfo(..)API。這是你要求的嗎?沒有AFAIK命令可用於更改桌面牆紙。 – SuperSaiyan 2010-12-10 15:32:01

+0

是的,這不存在。你將不得不編寫一個腳本或完整的應用程序來執行此操作。如果您能告訴我這是否可以接受,並且您有語言偏好,我會很樂意爲您提供幫助。 – 2010-12-11 02:44:29

回答

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的所有風格上設置註冊表值是不夠的。您可能必須重新啓動機器才能使更改生效。 (我認爲必須有一種解決方法才能在不重新啓動機器的情況下生效,但我不知道這一點)。

相關問題