winlin
Goto Top

Automatisiertes mappen von Laufwerken

Hallo Leute,

was passiert unter Windows 7 wenn man ein Skript hat das 1000 mal durchläuft und dabei immer ein Laufwerk mit net use mappt? Wir haben so einen Fall hier bei uns. Beim ersten Versuch hat es geklappt, beim zweiten Versuchwurde das Skript nach dem 580sten Versuch abgebrochen.
Die Folge danach ist, wenn man das ganze nochmals startet, kann man dieses Laufwerk welches man sich im Skript mappt auch manuell nicht mehr verbinden es erscheint dann immer ein Fehler wie wenn es das Laufwerk nicht mehr gibt. Wenn ich reboote siehe da funktioniert alles wieder und ich kann dann erneut einmal das Skript mit den 1000 Läufen starten. Ein zweiter Start klappt demnach nicht mehr.

Workaround ist als immer ein Reboot? Warum?? Gibt es da einen Puffer der irgendwann volläuft? den IRPStackSize habe ich bereits auf das maximum gesetzt.
Wer kann mir hier helfen?

Content-Key: 234079

Url: https://administrator.de/contentid/234079

Printed on: April 27, 2024 at 04:04 o'clock

Member: SaschaRD
SaschaRD Mar 31, 2014 at 11:17:56 (UTC)
Goto Top
Hallo,

verstehe den Sinn bei deinem Skript nicht.

Ist ein Laufwerk bereits angebunden, erhält man Systemfehler 85 (Der lokale Gerätename wird bereits verwendet.)

Beende die Session mit net use "LAUFWERKSBUCHSTABE(ohne "")" /delete.
Syntax Informationen net use /?

Gruß, Sascha
Member: miniversum
miniversum Mar 31, 2014 updated at 12:07:27 (UTC)
Goto Top
Hallo

Wieviel Zeit liegt zwischen dem lösen der Verbindung und dem neu mappen? Lass dazwischen mal 1 - 2 sekunden Pause. Wird das zu schnell gemacht bekomme ich hier auch Probleme.

miniversum
Member: winlin
winlin Mar 31, 2014 at 12:08:19 (UTC)
Goto Top
aahhh ok, na einen versuch ist es wert. Was genau machst du? Was sollen de 1-2 Sekunden bewirken?
Member: Crofex
Crofex Mar 31, 2014 at 13:58:16 (UTC)
Goto Top
Einfach 2 Pings dazwischen setzen. Was das bewirken soll? Dass er die Ressource wieder freigibt nehme ich an.
Member: mayho33
mayho33 Apr 14, 2014 at 14:39:28 (UTC)
Goto Top
Hi!

Verständnisfrage: Warum mapt dein Script sinnlos Laufwerke?

MAn sollte da eine Abfrage rein ob das Laufwerk schon gemappt ist. Dann brauchst du auch keinen Reboot.
Member: miniversum
miniversum Apr 14, 2014 at 16:19:59 (UTC)
Goto Top
Ich kenne ja sein Script nicht aber es muss ja nicht Sinnlos sein. Er schreibt ja nicht ob es immer der selbe Serverpfad ist der gemapped wird.
Member: mayho33
mayho33 Apr 14, 2014 at 17:14:24 (UTC)
Goto Top
Hast recht!! Ich verteh halt nicht warum sowas 1000 mal laufen sollte.

grüße
Member: miniversum
miniversum Apr 14, 2014 updated at 17:28:29 (UTC)
Goto Top
Beispiel:
Ich hab ne Batch (die findest du auch hier irgendwo) mit der man laufwerke syncronisieren kann. Das läuft nur mit Bordmitteln. Di die ich bei mir benutze macht noch ein bischen mehr als nur sync aber egal. Jedenfalls wird dort für jedes Verzeichnis und Unterverzeichnis jeweils nach einander ein Laufwerk gemapped (eins bei der Quelle und eins beim Ziel). Das dacht einiges einfacher für das syncronisieren und funktioniert auch bei ganz langen udn tiefen Verzeichnisstrukturen. Das hat aber auch zur Folge das da sehr viel gemapped und ungemapped wird. manchmal (je nach inhalten) schnell hintereinander. Und bist du dann gleich bei mehreren mappings in kurzer Zeit.