Windows Hintergrund per C# oder CMD ändern?
Hallo, ich habe mal eine Frage. Wie könnte man entweder über C# oder per CMD den Windows Hintergrund ändern?
Kenn mich damit leider nicht gut aus. Was wäre mit VBScript ?
Ja würde auch gehen
2 Antworten
Vom Fragesteller als hilfreich ausgezeichnet
Habe was gefunden. Batch-Code:
reg add "HKCU\Control Panel\Desktop" /v "Wallpaper" /d "<hier der pfad zur bilddatei>" /t REG_SZ /f
RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters
Der 1. Befehl ändert den Pfad zum Wallpaper. Der 2. erneuert die Daten in Windows.
Woher ich das weiß:Recherche
@TechnoCraft
Oh sorry. Ich dachte kurz das wäre ein CMD Kommando
Const sWallPaper = "C:\WINDOWS\Web\Wallpaper\DEIN_HINTERGRUND.jpg"
WScript.CreateObject ("WScript.Shell").RegWrite "HKEY_CURRENT_USER\Control Panel\Desktop\Wallpaper", sWallPaper
CreateObject ("WScript.Shell"). Run "%windir%\System32\RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters", 1, True
Bei mir passiert nichts, wenn ich versuche den 2. Befehl auszuführen was kann man da machen?