Hi Leute,
ich habe das Thema zwar schon ins sysinternals Forum eingestellt, allerdings konnte mir dort bislang nicht wirklich geholfen werden. Leider finde ich zu der Fehlermeldung auch nichts im Netz, dass das spezifische Verhalten beschreibt:
Es gibt eine GPO die ein Loginskript BgInfo.vbs ausführt. Das Skript prüft ob die 3 Dateien (BgInfo.exe, config.bgi und die Verknüpfung im AllUsers-Autostart) existieren; wenn nicht werden sie dorthin kopiert.
Das Problem ist, dass manchmal bei Clients mit neuen OS (Win Vista, 7 & 2008 (R2)) folgenden Fehlermeldung nach der Anmeldung erscheint:
Code:
BGInfo
Error creating the output bitmap file
C:\Users\<USER>\AppData\Local\Temp\BgInfo.bmp:
Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.
Please ensure the path exists and you have permission to write it.
You can select a different output path for the bitmap using the Bitmap|Location menu item.
Jetzt erklär mir doch mal bitte jemand wo das ****ing Problem ist, dass der jeweilige User auf seinen jeweiligen Temp-Folder zugreift?
Was wäre eine Lösung? Etwa doch einen anderen Ordner nehmen (wir hatten lange Zeit C:\bginfo.bmp)?!? ABer wieso sollte es woanders nicht auftreten, wenns im Temp auftritt?
******* bginfo -.-
wieso machst du es dir so umständlich (VBS)? Nutze doch die eingebauten Group Policy Preferences, mit hilfe dieser Preferences kannst du die drei Dateien ebenfalls anlegen und ggf. bei Veränderung updaten.
Ein typischer Lösungsansatz sieht wie folgt aus:
Computer Policy > Preferences > Files > die Programmdatei + Config File unter C:\Program Files\BGInfo anlegen.
Computer Policy > Preferences > Shortcuts > den Shortcut im All Users Startmenü / Autostart anlegen.
Wenn du Lust hast, kannst du diesen Ansatz ja testweise verfolgen und eine Rückmeldung geben.
Hier ist dann die Frage, wer führt das Skript aus? Im Userverzeichnis, hat je nach dem wie es angelegt wurde, nicht jeder Zugriff. Wird das Skript vom User ausgeführt, kann dieser natürlich nicht nach All Users schreiben.
Wie gesagt, in fast jedem Fall, ist die Lösung über GPP unkomplizierter
Es hat doch gar nix mit dem Skript zu tun oder täusche ich mich da? Das einmalige Einrichten des Shortcuts und Kopieren der Dateien passiert auf allen Rechnern einwandfrei!
Das Problem ist, dass manchmal (also nicht immer) nach dem Anmelden eine Fehlermeldung aufpoppt die von BGInfo selbst stammt! Nach dieser Fehlermeldung wären die Rechte auf die BgInfo.bmp nicht ausreichend oder der Pfad stimmt nicht. Und dieses Problem tritt, wie bereits gesagt manchmal, nur auf Win Vista, 7 und Server 2008 (R2) auf...
vielleicht einfach ein Timing-Problem, dass die Datei gerade gelesen wird, wärend BGInfo versucht, sie zu überschreiben? Was passiert, wenn man das Skript nach der Fehlermeldung manuell noch mal aufruft?
Was passiert, wenn man das Skript nach der Fehlermeldung manuell noch mal aufruft?
Wieso fokussiert ihr alle das Skript?!?!?! o.O Es ist doch BgInfo, was ganz normal im Allusers-Startupfolder verknüpft wurde und gestartet wird. Hier der "Inhalt":
Aber das mit dem Timing-Problem hab ich auch schon überlegt.. es scheint so als würde BgInfo ausgeführt werden, während das Hintergrundbild angewendet wird oder sowas...
Wenn man BGInfo/die Verknüpfung ausführt gibt es keine Fehlermeldung.