Hi Roland
So, nun komme ich endlich dazu, Dir eine Antwort zu schreiben. Also, das mit dem Ändern des Hintergrundes unter XP sollte eigentlich kein Probelm sein.
Die Parameter für das Hitergrundbild befindet sich in der Registreirung (Registry) unter:
HKEY_CURRENT_USER\Control Panel\Desktop\
Die betreffende Werte dort sind:
TileWallpaper, Wallpaper und WallpaperStyle.
TileWallpaper muss dabei auf 0. (Für Zentriert)
WallpaperStyle auf den Wert 2.
und Wallpaper enthält den Bildnamen, der verwendet werden soll. Wenn das Bild selbst belassen werden soll, den Wert Wallpaper einfach nicht ändern.
Allerdings wird durch das Ändern der Registry optisch das Bild noch nicht angepasst. Dazu muss noch folgender Befehl ausgeführt werden:
RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters
Mann könnte die dann eine REG-Datei erstellen, welche die Paramter setzt (z.B. wallpap.reg):
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
„TileWallpaper“=„0“
„Wallpaper“=„C:\WINDOWS\Präriewind.bmp“
„WallpaperStyle“=„2“
Danach könnte man noch eine Batch-Datei erstellen, (z.B. setwallp.cmd):
regedit /s wallpap.reg
RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters
Damit würden dann die Anpassungen sowie die Aktualisierung automatisch vorgenommen. Diese Batch könnte dann unter den Geplanten Tasks und unter der Angaben des eigenen Logins noch auf 00:01 für einen automatischen Start konfiguriert werden, so dass zu diesem Zeitpunkt die Ausführung automatisch erfolgt.
Ich hoffe, ich kann so weiterhelfen.
Gruss
Sam99
RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters