Login Batch beim booten in einer Endlosschleife.
Hallo zusammmen,
in dem dem Ordner "C:\WINDOWS\SYSVOL\sysvol\domäne\scripts" des Windows 2003 Server`s liegen die Loginscripte der Mitarbeiter.
In dem Profilen der Mitarbeiter werden diese Scripte aufgerufen. (Karteikarte Profile unter "Anmeldescript" mit "Mitarbeiterlogin.bat"
Führt der Mitarbeiter die Batch direkt aus, werden alle Laufwerke ohne Fehler verbunden.
Wird die Batch im Anmeldevorgang selbständig aufgerufen, "hängt" die batch beim mappen des 1.Laufwerkes.
Dabei läuft in der Box der Mappingversuch endlos oft durch. Es sieht so aus als ob die Batch versucht dies hunderte mal nach einander auszuführen.
Zuerst dachte ich, das ich die falsche Batch gestartet hätte oder der Anmeldevorgang noch nicht so weit war (z.B. Rechte usw.) das die Batch nicht ordentlich abgearbeitet werden konnte.
Um es zu testen hatte ich eine Zeitschleife nachträglich eingebaut die das mappen der Laufwerke um 20 Sekunden verzögert.
Nach dem Login sieht man das auch im Anmeldescript. Sobald die Schleife um ist, hängt bzw. läuft ununterbrochen der Mappingversuch des 1. Laufwerkes.
Breche ich den Vorgang ab, kan ich genau die selbe Batch fehlerfrei durchlaufen lassen.
????? hat da jemand eine Idee ????
Ich würde ungern die Mitarbeiter bitten morgen`s die Batch von Hand zu starten.
Die Batch läuft fehlerfrei.
Da steht ja auch nix drin.
rem Echo off
net use L: \\192.168.0.1\Daten0
net use M: \\192.168.0.1\Daten1
net use N: \\192.168.0.1\Daten2
Gruß Nex
in dem dem Ordner "C:\WINDOWS\SYSVOL\sysvol\domäne\scripts" des Windows 2003 Server`s liegen die Loginscripte der Mitarbeiter.
In dem Profilen der Mitarbeiter werden diese Scripte aufgerufen. (Karteikarte Profile unter "Anmeldescript" mit "Mitarbeiterlogin.bat"
Führt der Mitarbeiter die Batch direkt aus, werden alle Laufwerke ohne Fehler verbunden.
Wird die Batch im Anmeldevorgang selbständig aufgerufen, "hängt" die batch beim mappen des 1.Laufwerkes.
Dabei läuft in der Box der Mappingversuch endlos oft durch. Es sieht so aus als ob die Batch versucht dies hunderte mal nach einander auszuführen.
Zuerst dachte ich, das ich die falsche Batch gestartet hätte oder der Anmeldevorgang noch nicht so weit war (z.B. Rechte usw.) das die Batch nicht ordentlich abgearbeitet werden konnte.
Um es zu testen hatte ich eine Zeitschleife nachträglich eingebaut die das mappen der Laufwerke um 20 Sekunden verzögert.
Nach dem Login sieht man das auch im Anmeldescript. Sobald die Schleife um ist, hängt bzw. läuft ununterbrochen der Mappingversuch des 1. Laufwerkes.
Breche ich den Vorgang ab, kan ich genau die selbe Batch fehlerfrei durchlaufen lassen.
????? hat da jemand eine Idee ????
Ich würde ungern die Mitarbeiter bitten morgen`s die Batch von Hand zu starten.
Die Batch läuft fehlerfrei.
Da steht ja auch nix drin.
rem Echo off
net use L: \\192.168.0.1\Daten0
net use M: \\192.168.0.1\Daten1
net use N: \\192.168.0.1\Daten2
Gruß Nex
Please also mark the comments that contributed to the solution of the article
Content-Key: 102644
Url: https://administrator.de/contentid/102644
Printed on: April 23, 2024 at 13:04 o'clock
2 Comments
Latest comment
hallo zurück,
in dem dem Ordner
"C:\WINDOWS\SYSVOL\sysvol\domäne\scripts" des Windows
2003 Server`s liegen die Loginscripte der Mitarbeiter.
Wird die Batch im Anmeldevorgang selbständig aufgerufen,
"hängt" die batch beim mappen des 1.Laufwerkes.
Dabei läuft in der Box der Mappingversuch endlos oft durch. Es
sieht so aus als ob die Batch versucht dies hunderte mal nach einander
auszuführen.
Woher weißt du das? Da du offensichtlich keine Schleife geschrieben hast - wäre das Verhalten sehr "merk"würdig.sieht so aus als ob die Batch versucht dies hunderte mal nach einander
auszuführen.
????? hat da jemand eine Idee ????
Ich würde ungern die Mitarbeiter bitten morgen`s die Batch von
Hand zu starten.
Die Batch läuft fehlerfrei.
Da steht ja auch nix drin.
*puh* - wenn du schonm 20 sekunden Zeitschleife "probiert" hast - kann es eigentlich nicht das sein, was mein erster Gedanke war (Warten auf das netzwerk in der GPO nicht aktiv)Ich würde ungern die Mitarbeiter bitten morgen`s die Batch von
Hand zu starten.
Die Batch läuft fehlerfrei.
Da steht ja auch nix drin.
"Versuche es mal so - obwohl deine "Schleife" sehr unlogisch ist....
code>
rem Echo offnet use L: /delete
net use m: /delete
net use n: /delete
ping 192.168.0.1
if exist 192.168.0.1\Daten0>nul net use L: \\192.168.0.1\Daten0
if exist \\192.168.0.1\Daten1>nul net use M: \\192.168.0.1\Daten1
if exist \\192.168.0.1\Daten2>nul net use N: \\192.168.0.1\Daten2
if not exist l:\>nul echo Fehler
Gruß Nex
zurück