andreasgrothe

Anmeldescript login.bat wird ab und zu nicht ausgeführt

Hallo zusammen,

habe hier eine Windows Domäne und habe bei einigen PC täglich das Problem, dass das Anmeldescript nicht ausgeführt wird.
An einigen Tagen klappt es und dann mal wieder nicht der Anwender klickt auch nicht das schwarze dos fenster weg.

Danke für jeden Tipp.
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 99195

Url: https://administrator.de/forum/anmeldescript-login-bat-wird-ab-und-zu-nicht-ausgefuehrt-99195.html

Ausgedruckt am: 21.06.2025 um 04:06 Uhr

mexx
mexx 14.10.2008 um 11:31:32 Uhr
Goto Top
Was sagen denn die Ereignisprotokolle auf den Clients und auf den Server?
Was passiert denn alles in den Script?
AndreasGrothe
AndreasGrothe 14.10.2008 um 12:20:01 Uhr
Goto Top
Hallo,

es sollen mehrere Netzlaufwerke verbunden werden. Im Ereignisprotokoll steht nichts.
mexx
mexx 14.10.2008 um 13:14:12 Uhr
Goto Top
Guck Dir mal dieses Beispiel-Script ein.

net use S: "Netzpfad" /PERSISTENT:NO >>"\\FS01\net_logs$\Anmeldungen\logon_%USERNAME%.log" 2>&1

Durch diese Anweisung siehst Du eventuelle Fehlermeldungen, welche beim Ausführen des Befehls NET USE entstehen. Wahrscheinlich passiert da gelegentlich ein Fehler. Kannst ja mal Dein Script posten.
AndreasGrothe
AndreasGrothe 14.10.2008 um 13:43:14 Uhr
Goto Top
rem Anmeldescript für TEST-Mitarbeiter

net use u: /delete
net use v: /delete
net use x: /delete
net use t: /delete

net use u: \\EXCHANGE\%USERNAME% /persistent:no
net use t: \\TEST\abt /persistent:no
net use v: \\EL-FS\data /persistent:no
net use x: \\dbff\Flowfact-AG /persistent:no

REM ci-sign ausführen...
\\TEST\NETLOGON\ci-sign_1\ci-sign-net.vbs

REM Uhrzeit setzen

net time \\dc-eldisy /set /yes
mexx
mexx 14.10.2008 um 14:01:02 Uhr
Goto Top
Hmmm, nix, was falsch ist. Vielleicht nimmst Du mal das Visual Script raus, auch net time. Dann mal ausprobieren. Das ganze anders herum. Alle net use raus nehmen. Ist halt schwer zu replizieren. Füge mal in jeden Befehl die Doku mit ein. Mal sehen, was dabei rauskommt.
60730
60730 14.10.2008 um 18:35:11 Uhr
Goto Top
Servus,


Zitat von @AndreasGrothe:
rem Anmeldescript für TEST-Mitarbeiter
rem nur dann die Laufwerke trennen - wenn Sie auch vorhanden sind - oder zumindestens die "Fehlermeldung" in Device Null umleiten (oder beides).  

if exist n:\>nul net use u: /delete >nul
if exist v:\>nul net use v: /delete >nul
if exist t:\>nul net use x: /delete >nul
if exist t:\>nul net use t: /delete >nul

net use u: \\EXCHANGE\%USERNAME% /persistent:no
net use t: \\TEST\abt /persistent:no
net use v: \\EL-FS\data /persistent:no
net use x: \\dbff\Flowfact-AG /persistent:no

REM ci-sign ausführen...
\\TEST\NETLOGON\ci-sign_1\ci-sign-net.vbs

REM Uhrzeit setzen

net time \\dc-eldisy /set /yes

Das wäre schon mal "besser" als dein bisheriges - obwohl die Ursache, daß das Script nicht gestartet wird - woanders liegt.

Schau mal in der GPO, ob Loginscripte synchron verarbeitet werden und ob der Client auf das Netzwerk warten soll.
Beide Einstellungen sind meistens die Problemlöser für deinen und ähnliche Fälle.

Ps: "Loginscripte" schreibt man am "schönsten" mit #kixtart

Gruß

Ps: In Zeile 9 wird davon ausgegangen, daß du für jeden User eine Freigabe hast?
Auch das ist eher subotimal, oder liegt der "bock" in einer "anonymisierten Zeile des Scripts verborgen?