babelsberger
Goto Top

Win7 net use Befehl erfolgreich, Laufwerk nicht angezeigt

Es wird versucht zwischen mobilen Arbeitsstationen ein Netzwerk aufzubauen mittels NET USE X: \\192.168.200.1\server . Es kommt hierbei zu Merkwürdigkeiten unter Windows 7.

Hallo!

Ich habe Laptops im Einsatz die sich vor Ort zu 3er und 4er Netzwerken verbinden müssen. Hierzu gibt es einfache Windowsfreigaben auf Festplatte D: (namentlich "server").
Die Benutzer haben einfach Links in einem Ordner (C:\Netz\Netz), welche auf Batchdateien verweisen (C:\Netz). Diesen Ordner (C:\Netz\Netz) binde ich als Symbolleiste in die Taskleiste ein. Das hat nur den schönen optischen Effekt dass der Ordner "Netz" in der Taskleiste auch als "Netz" auftaucht, mit einem kleinen Pfeil daran. Klickt man diesen, klappt die Leiste nach oben auf und es sieht beinahe wie ein Netzwerk-umschalten-Programm aus, ist aber alles Bordmittel face-smile.
Das zum Einsatz kommende Netzwerkscript unter Windows 7, für den zweiten Benutzer im Netzwerk:

@echo off
cls
net use X: /d /y
netsh interface ipv4 set address "LAN-Verbindung" static 192.168.200.2  
ping -n 5 localhost >nul
net use X: \\192.168.200.1\Server /user:xxxxxx
echo.
pause

(Anmerkung: der Ping ins Nichts ist eine Verzögerungstaktik, damit die IP-Adresse auch sicher gesetzt wurde, bevor versucht wird das Laufwerk zu verbinden.)
Er tut was er soll, sagt auch "Befehl wurde erfolgreich ausgeführt". In der Explorer-Laufwerksliste taucht aber X: nun gar nicht auf. Irgendwas hat also nicht geklappt.

Nun der Clou. Ich gehe in das entsprechende Verzeichnis c:\Netz (wo ja die Batchdateien drin liegen), mache einen Doppelklick manuell auf die entsprechende Batchdatei (für Benutzer Nr. 2 eben die Nutzer2.bat) und bumms, das Laufwerk Q: wird im Explorer angezeigt. Ich verstehs nicht. Warum klappt es manuell, nicht aber wenn ich die Verknüpfung über die Windows Taskleiste starten will? Das Problem trat mittlerweile mehrfach auf. Eine Verlängerung des "Ping ins Nichts" half auch nicht.

Weiß jemand weiter?

Schönen Gruß,
Babelsberger

Content-Key: 179371

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

Ausgedruckt am: 19.03.2024 um 09:03 Uhr

Mitglied: DerWoWusste
DerWoWusste 23.01.2012 um 14:30:51 Uhr
Goto Top
Hi.

Ich sehe zwei Möglichkeiten:
Entweder ist es ein Bug, der unter seltenen, bei Dir gegebenen Randumständen, auftritt, oder Du gibst nicht korrekt wieder, auf was der Nutzer da klickt. Sollte es eine Batch sein, die mehr tut, als das oben angegebene, beispielsweise, dass sie andere Anmeldeinformationen als die des Users nutzt, wäre das erklärbar. Wenn nicht, kann es nur ein Bug sein. Bitte teste, ob nach anklicken Deiner Verknüpfung ein Neustart des Prozesses explorer.exe (über den Taskmanager) das Netzlaufwerk im Explorer auftauchen lässt.