PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehler bei loginbatchverarbeitung



zwilland
24.06.08, 09:48
Hallo zusammen,

ich habe probleme mit den Logon Scripts. Die script Dateien sind auf XP-Pro erstellte batchdateien.Der inhalt ist wie nachfolgend Aufgeführt sehr einfach

@echo off
net use F: \\hcmfs3\apps
net use K: \\hcmfs3\kunden
net use o: \\hcmfs3\allgemein
cls
exit


Der batch funktioniert solange ander User nicht mit
anderen Laufwerksverbindungen an den Client waren.
wird beispielsweise vor beenden des clients alle Verbindungen
mit net use * /del /yes gelöscht und der nächste User
meldet sich am System an, werden auch alle Laufwerke ohne
Fehler erstellt.
setzte ich den löschbefehl wie folge in der Batch ein:

@echo off
net use * /del /yes
net use F: \\hcmfs3\apps
net use K: \\hcmfs3\kunden
net use o: \\hcmfs3\allgemein
cls
exit


Erscheint nachfolgender Fehler und es werden keine
mappings erstellt.

....
Sie verfügen über folgende Remoteverbindungen:

F: \\hcmfs3\apps
K: \\hcmfs3\kunden
o: \\hcmfs3\allgemein

Fortsetzen beendet die Verbindungen.

Entweder sind die Dateiengeöffnet, oder die Suche in den Verzeichnissen auf
z: ist noch nicht abgeschlossen.

Der Befehl wurde erfolgreich ausgeführt.

Das aktuelle Verzeichnis ist ungültig.
Das aktuelle Verzeichnis ist ungültig.
Das aktuelle Verzeichnis ist ungültig.

Grüße

Andreas

pibi
24.06.08, 11:33
Hallo Alleine
Der batch funktioniert solange ander User nicht mit anderen Laufwerksverbindungen an den Client waren.
wird beispielsweise vor beenden des clients alle Verbindungen
mit net use * /del /yes gelöscht und der nächste User
meldet sich am System an, werden auch alle Laufwerke ohne
Fehler erstellt.SMB hat auch noch einen anderen Nachteil: Du kannst nicht an der gleichen Maschine 2 versch. Shares unter verschiedenen Namen mounten. Zurueck zu Deinem Problem: Evtl. hilft der Parameter "/persistent:no" in Deinem Login-Batch, also zB:
net use * \\my\share /persistent:noGruss Pit.

UzumakiNaruto
24.06.08, 11:35
also ich habe damals das problem folgendermaßen gelöscht



net use F: /del /yes
net use F: \\hcmfs3\apps
net use K: /del /yes
net use K: \\hcmfs3\kunden
net use O: /del /yes
net use O: \\hcmfs3\allgemein

bla!zilla
24.06.08, 12:14
???!!

Versucht es doch einfach mal so:



@echo off
net use F: \\hcmfs3\apps /persistent:no
net use K: \\hcmfs3\kunden /persistent:no
net use o: \\hcmfs3\allgemein /persistent:no
cls

zwilland
24.06.08, 12:30
Vielen Dank für eure Beiträge!

Es hat jetzt sowohl mit:
net use F: \\hcmfs3\apps /persistent:no

als auch mit dem einzelnen löschen der Laufwerke
net use F: /del /yes
net use F: \\hcmfs3\apps

einwandfrei funktioniert.

Grüße

Andreas

bla!zilla
24.06.08, 12:38
Mit /persistent:no ist der Weg, den man nutzen sollte. Das andere ist ein Workaround...