Hintergrundbild
Hallo an alle
Mein Problem:
Ich habe in einer Domäne nachträglich ein Hintergrundbild, bzw. ein HTML für alle Clients verbindlich verteilt.
Beim Abmelden der einzelnen User bzw. beim sperren der Clients erscheint das alte Hintergrundbild der jeweils
angemedeten User. Das ist aber nicht erwünscht.
An einem Testrechner habe ich das alte Bild, was beim sperren der Maschine auftaucht, einfach von der Platte gelöscht.
Das hat das Problem leider nicht gelöst. das Hintergrundbild wird anscheinend von Windows gecacht, auch der Name des Bildes wir dabei anscheinend geändert. (die Suche nach versteckten und Systemdateien war jedenfalls erfolglos)
Kann mir jemand sagen, wie man dieser Problem löst?
Mit freundlichen Grüßen
Marco
Mein Problem:
Ich habe in einer Domäne nachträglich ein Hintergrundbild, bzw. ein HTML für alle Clients verbindlich verteilt.
Beim Abmelden der einzelnen User bzw. beim sperren der Clients erscheint das alte Hintergrundbild der jeweils
angemedeten User. Das ist aber nicht erwünscht.
An einem Testrechner habe ich das alte Bild, was beim sperren der Maschine auftaucht, einfach von der Platte gelöscht.
Das hat das Problem leider nicht gelöst. das Hintergrundbild wird anscheinend von Windows gecacht, auch der Name des Bildes wir dabei anscheinend geändert. (die Suche nach versteckten und Systemdateien war jedenfalls erfolglos)
Kann mir jemand sagen, wie man dieser Problem löst?
Mit freundlichen Grüßen
Marco
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 29306
Url: https://administrator.de/contentid/29306
Ausgedruckt am: 22.11.2024 um 14:11 Uhr
4 Kommentare
Neuester Kommentar
Das Problem haben wir in unserer Firma auch.
Wir haben ein vebindliches Hintergrundbild was sich auch nicht ändern lässt.
Entsprechende Anzeigeeigenschaften stehen dem User nicht zur Verfügung.
Ist er jedoch, z.B. im I-Net, Rechtsklick auf ein Bild.. als Hintergrund... wird dieses angezeit sobald er den PC sperrt.
Einzige Lösung hier ist das verbindliche Hintergrundbild im LAN zur Verfügung stellen und entsprechend vorzugehen.
Eine andere Möglichkeit haben wir leider nicht gefunden.
Gruß
SirSmithers
Wir haben ein vebindliches Hintergrundbild was sich auch nicht ändern lässt.
Entsprechende Anzeigeeigenschaften stehen dem User nicht zur Verfügung.
Ist er jedoch, z.B. im I-Net, Rechtsklick auf ein Bild.. als Hintergrund... wird dieses angezeit sobald er den PC sperrt.
Einzige Lösung hier ist das verbindliche Hintergrundbild im LAN zur Verfügung stellen und entsprechend vorzugehen.
Eine andere Möglichkeit haben wir leider nicht gefunden.
Gruß
SirSmithers
Hallo,
evtl. kann ich Euch da mit meinem Skript helfen, es verfolgt zwar ursprünglich einen anderen Zweck aber mit zwei/drei Modifikationen könnte es Euer Problem lösen:
Das Skript haben mein Kollege und ich geschrieben, weil das Hintergrundbild bei servergespeicherten Profilen nicht auf andere Computer übertragen wird (es liegt in der Regel in dem Ordner "Lokale Einstellungen" und der wird nicht zwischen den Computern übertragen).
Das Skript liest das aktuelle Hintergrundbild aus und wenn eins gesetzt wurde bzw. es sich geändert hat kopiert er dass neue in den Ordner "Anwendungsdaten" (so dass es auf das Serverprofil kopiert wird) und setzt den Pfad des Hintergrundbildes neu.
Ihr könntet Euch den unteren Teil des Skriptes zunutze machen und beim Abmelden wieder Euer Standardhintergrundbild setzen lassen. (oder/und in Härtefällen per Taskplaner alle 5 Minuten)
Ich hoffe, das Skript hilft Euch beiden weiter...
Viele Grüße
Markus
evtl. kann ich Euch da mit meinem Skript helfen, es verfolgt zwar ursprünglich einen anderen Zweck aber mit zwei/drei Modifikationen könnte es Euer Problem lösen:
Das Skript haben mein Kollege und ich geschrieben, weil das Hintergrundbild bei servergespeicherten Profilen nicht auf andere Computer übertragen wird (es liegt in der Regel in dem Ordner "Lokale Einstellungen" und der wird nicht zwischen den Computern übertragen).
Das Skript liest das aktuelle Hintergrundbild aus und wenn eins gesetzt wurde bzw. es sich geändert hat kopiert er dass neue in den Ordner "Anwendungsdaten" (so dass es auf das Serverprofil kopiert wird) und setzt den Pfad des Hintergrundbildes neu.
Ihr könntet Euch den unteren Teil des Skriptes zunutze machen und beim Abmelden wieder Euer Standardhintergrundbild setzen lassen. (oder/und in Härtefällen per Taskplaner alle 5 Minuten)
Ich hoffe, das Skript hilft Euch beiden weiter...
Viele Grüße
Markus
'Deklariere die Variablen
Dim wshShell, sAppData, sWallpaper, fso
'Erstelle das Shell-Objekt
Set wshShell = WScript.CreateObject( "WScript.Shell" )
'Ermittle den Pfad der Anwendungsdaten
sAppData = wshShell.ExpandEnvironmentStrings( "%APPDATA%" )
'Beende falls Pfad nicht gefunden
If IsNull( sAppData ) Or Len( sAppData ) = 0 Then
WScript.Quit
End If
'Ergänze den Pfad mit Unterordner Microsoft und Dateiname Wallpaper.bmp
sAppData = sAppData & "\Microsoft\Wallpaper.bmp"
'Ermittle das aktuelle Wallpaper
sWallpaper = wshShell.RegRead( "HKCU\Control Panel\Desktop\Wallpaper" )
'Beende falls kein Wallpaper gewählt wurde oder es sich bereits um das aktuelle Wallpaper handelt
If IsNull( sWallpaper ) Or Len( sWallpaper ) = 0 Or sWallpaper = "(Kein)" Or sWallpaper = sAppData Then
WScript.Quit
End If
'Erstelle das Dateisystem-Objekt
Set fso = WScript.CreateObject( "Scripting.FileSystemObject" )
'Kopiere das Wallpaper in das Anwendungsdaten-Verzeichnis
fso.CopyFile sWallpaper, sAppData
'Aktualisiere den Registrierungseintrag
wshShell.RegWrite "HKCU\Control Panel\Desktop\Wallpaper", sAppData
Schon mal probiert den Anmeldebildschirmhintergrund zu veraendern?
HKEY_USERS\.DEFAULT\Control Panel\Desktop
in der Registry istdafür zuständig
Folgende Schlüssel kenne ich
Wallpaper Pfad zur .BMP-Datei in 8.3 Schreibweise
TileWallpaper 0=zentriert, 1=gekachelt
WallpaperStyle 0=normal, 2=gestreckt
WallpaperOriginX Abstand in Pixeln vom linken Rand
WallpaperOriginY Abstand in Pixeln von oben:
Vielleicht hilft es ja...
Gruss
HKEY_USERS\.DEFAULT\Control Panel\Desktop
in der Registry istdafür zuständig
Folgende Schlüssel kenne ich
Wallpaper Pfad zur .BMP-Datei in 8.3 Schreibweise
TileWallpaper 0=zentriert, 1=gekachelt
WallpaperStyle 0=normal, 2=gestreckt
WallpaperOriginX Abstand in Pixeln vom linken Rand
WallpaperOriginY Abstand in Pixeln von oben:
Vielleicht hilft es ja...
Gruss