2010-12-10 4 views
0

exemple..Run/cmd desktop.exe http: www.tinypic.com/blabla.jpg -sExiste-t-il une commande Exécuter ou une invite de commande qui modifie l'image d'arrière-plan dans Windows?

+2

Je pense que cela appartient à superuser.com – AgentConundrum

+0

Vous pourriez écrire une application simple pour cela. L'application peut utiliser l'API SystemParametersInfo (..). Est-ce ce que vous demandez? Il n'y a pas de commande AFAIK qui peut être utilisée pour changer le fond d'écran. – SuperSaiyan

+0

Oui, ça n'existe pas. Vous allez devoir écrire un script ou une application à part entière pour le faire. Je serai heureux de vous aider, si vous pouvez me dire si cela est acceptable et si vous avez une préférence linguistique. –

Répondre

1

Vous pouvez utiliser l'utilitaire de ligne de commande reg.exe pour cela. vous devez modifier la valeur de Registre:

HKEY_CURRENT_USER\Control Panel\Desktop\WallPaper 

Ou vous pouvez créer un fichier (par exemple c: \ foo.reg) avec le contenu suivant:

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

et le traiter de la ligne cmd:

regedit.exe /s c:\foo.reg 

La définition de la valeur de Registre ne suffit pas sur toute la saveur de Windows OS. Vous devrez peut-être redémarrer la machine pour que les modifications prennent effet. (Je pense qu'il faut une solution pour la rendre efficace sans redémarrer la machine, mais je n'en ai aucune idée).

Questions connexes