Netzlaufwerke verbinden über VBScript oder Batch funktioniert nicht zuverlässig
Hallo,
ich habe ein Problem beim Verbinden von Netzlaufwerken via Logon-Script (VBScript UND Batch) festgestellt. Vielleicht hat jemand einen Tipp für mich?
Ich habe das Loginscript im Unternehmen von CMD, also Batch auf VBScript umgestellt, da ich einige zusätzliche Funktionalitäten benötige.
Beim Testen funktioniert das Script auch wunderbar. Wenn ich es allerdings als Logon-Script beim Systemstart ausführe, kommt es VON ZEIT ZU ZEIT zu dem Effekt, dass die Netzlaufwerke nicht verbunden werden. Wie gesagt, dies geschieht nur manchmal, etwa bei 3 von 5 Versuchen, und tritt nicht auf, wenn ich das Script bei gestartetem Rechner manuell ausführe (ebenfalls vom \\<dc>\NETLOGON).
Ich habe mich darauf hin mit einem Kollegen beraten, der länger im Unternehmen ist. Dieser sagte mir, dass das Problem bekannt sei und auch beim Verbinden der Netzlaufwerke via Batch auftrete. Auch hier nur manchmal und auch nicht auf allen Rechnern.
Die Vermutung, dass es möglicherweise am Anti-Virus-Programm (Kaspersky Enterprise 6.0.3.xx) liegen könnte, konnte auch der Support von Kaspersky nicht verifizieren. Einzige Empfehlung war das Update auf KAV6 MP 4. Dieses möchte ich aber (noch) nicht machen, sondern vorher zumindest wissen, ob es eine Option sein könnte. (Proaktiver Schutz und Scriptprüfung wurden ebenfalls abgeschaltet).
Ich habe ausserdem in meinem Script einen Timer gesetzt, der 30 Sekunden wartet, bevor die Verbindung der Netzlaufwerke durchgeführt wird. So möchte ich timeouts umgehen, die durch den Rechnerstart bedingt sein könnten.
Vielleicht hat ja jemand eine Idee?
Zum System:
Clients: XP Pro SP3 mit allen aktuellen Patches (WSUS), Unterschiedliche Hardware.
(Mein Rechner MIT Problem: HP 6000 Pro, 32bit)
Logon-Server: Windows2003R2, ebenfalls aktuell gepacht
Netzlaufwerke werden ebenfalls auf W2k3, z.T. mit DFS, verbunden.
Vielen dank schon mal im Voraus für Eure Antworten.
Gruß
Olaf
ich habe ein Problem beim Verbinden von Netzlaufwerken via Logon-Script (VBScript UND Batch) festgestellt. Vielleicht hat jemand einen Tipp für mich?
Ich habe das Loginscript im Unternehmen von CMD, also Batch auf VBScript umgestellt, da ich einige zusätzliche Funktionalitäten benötige.
Beim Testen funktioniert das Script auch wunderbar. Wenn ich es allerdings als Logon-Script beim Systemstart ausführe, kommt es VON ZEIT ZU ZEIT zu dem Effekt, dass die Netzlaufwerke nicht verbunden werden. Wie gesagt, dies geschieht nur manchmal, etwa bei 3 von 5 Versuchen, und tritt nicht auf, wenn ich das Script bei gestartetem Rechner manuell ausführe (ebenfalls vom \\<dc>\NETLOGON).
Ich habe mich darauf hin mit einem Kollegen beraten, der länger im Unternehmen ist. Dieser sagte mir, dass das Problem bekannt sei und auch beim Verbinden der Netzlaufwerke via Batch auftrete. Auch hier nur manchmal und auch nicht auf allen Rechnern.
Die Vermutung, dass es möglicherweise am Anti-Virus-Programm (Kaspersky Enterprise 6.0.3.xx) liegen könnte, konnte auch der Support von Kaspersky nicht verifizieren. Einzige Empfehlung war das Update auf KAV6 MP 4. Dieses möchte ich aber (noch) nicht machen, sondern vorher zumindest wissen, ob es eine Option sein könnte. (Proaktiver Schutz und Scriptprüfung wurden ebenfalls abgeschaltet).
Ich habe ausserdem in meinem Script einen Timer gesetzt, der 30 Sekunden wartet, bevor die Verbindung der Netzlaufwerke durchgeführt wird. So möchte ich timeouts umgehen, die durch den Rechnerstart bedingt sein könnten.
Vielleicht hat ja jemand eine Idee?
Zum System:
Clients: XP Pro SP3 mit allen aktuellen Patches (WSUS), Unterschiedliche Hardware.
(Mein Rechner MIT Problem: HP 6000 Pro, 32bit)
Logon-Server: Windows2003R2, ebenfalls aktuell gepacht
Netzlaufwerke werden ebenfalls auf W2k3, z.T. mit DFS, verbunden.
Vielen dank schon mal im Voraus für Eure Antworten.
Gruß
Olaf
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 159354
Url: https://administrator.de/contentid/159354
Ausgedruckt am: 16.11.2024 um 03:11 Uhr
6 Kommentare
Neuester Kommentar
Habe auch schon des öfteren in der Domäne erlebt, dass Netzlaufwerke nicht verbunden werden (also das Logon-Script nicht ausgeführt wird), vor allem bei Laptops mit DHCP.
Dabei hat sich herausgestellt, dass wenn der Rechner hochgefahren ist und die Anmeldemaske kommt, man dem Rechner noch mal 20, 30 Sekunden Zeit lassen sollte, um sich richtig zu sortieren, bevor man sich anmeldet.
Damit hat es bisher immer dann geklappt.
Dabei hat sich herausgestellt, dass wenn der Rechner hochgefahren ist und die Anmeldemaske kommt, man dem Rechner noch mal 20, 30 Sekunden Zeit lassen sollte, um sich richtig zu sortieren, bevor man sich anmeldet.
Damit hat es bisher immer dann geklappt.
Ihnen einfach sagen, dass sie den Rechner anmachen sollen, sollen sich dann nen Kaffee holen und noch bißchen Schwätzchen halten, dann läuft das schon
Hallo Olaf,
Das Verhalten der Clients liegt daran, dass xp zwar schon den Desktop lädt, aber im Hintergrund noch Dienste und das Netzwerk gestartet werden.
Somit hat der User zwar schon den Explorer, aber noch kein "komplettes" Netzwerk und somit keine Laufwerke, weil es noch im Hintergrund gerade gestartet wird.
Das kann man aber umstellen:
Aktiviere doch diese beiden Gruppenrichtlinien auf der OU in der sich deine XP Clients befinden:
Computerkonfiguration > Administrative Vorlagen > System > Skripts > Anmeldeskripts gleichzeitig ausführen
Computerkonfiguration > Administrative Vorlagen > System/Anmeldung > Beim Neustart des Computers und bei der Anmeldung immer auf das Netzwerk warten
HTH
Das Verhalten der Clients liegt daran, dass xp zwar schon den Desktop lädt, aber im Hintergrund noch Dienste und das Netzwerk gestartet werden.
Somit hat der User zwar schon den Explorer, aber noch kein "komplettes" Netzwerk und somit keine Laufwerke, weil es noch im Hintergrund gerade gestartet wird.
Das kann man aber umstellen:
Aktiviere doch diese beiden Gruppenrichtlinien auf der OU in der sich deine XP Clients befinden:
Computerkonfiguration > Administrative Vorlagen > System > Skripts > Anmeldeskripts gleichzeitig ausführen
Computerkonfiguration > Administrative Vorlagen > System/Anmeldung > Beim Neustart des Computers und bei der Anmeldung immer auf das Netzwerk warten
HTH