moin ...
... ersma ein "aloha" an alle ... bin ja "brandnew" hier ...
Ich bastel zwar schon länger mit AutoIT herum, habe aber nun ein Problem, dass ich nicht lösen kann ...
Zur Beschreibung:
wenn ich ein Netzlaufwerk gemapt habe, kann ich ja mit DriveMapDel dieses auch wieder entfernen ...
wenn ich allerdings im Explorer per UNC-Pfad eine Verbindung zu einer Gegenstelle aufbaue (\\server\freigabe), so hat diese ja keinen Laufwerksbuchstaben ...
öffne ich nun auf dieser Freigabe eine Datei und schließe diese Verbindung wieder, so kann ich mich ja nicht mehr unter einem anderen Usernamen mit dieser Freigabe verbinden, weil dies ja dann immer im Fehler 1219 (Mehrfachverbindungen unzulässig) resultiert.
in der kommandozeile ist diese Verbindung dann auch mit "net use" sichtbar ...
ich muss mich also abmelden und erneut anmelden, damit ich die Verbindung mit einem anderen Usernamen aufbauen kann ...
oder ich verwende "net use * /del /y" ... dann sind allerdings auch die netzlaufwerke mit Laufwerksbuchstaben weg ...
um nun dieses abmelden/anmelden zu umgehen, bin ich auf der Suche nach einer Lösung, um alle Netzlaufwerk-Verbindungen zu trennen, die nicht mit einem Laufwerksbuchstaben verbunden wurden ...
oder anders ausgedrückt: ich will nur die UNC-Verbindungen kappen, nicht aber die netzlaufwerke ...
mir schwebt da in etwa vor, alle Verbindungen auszulesen in ein array, dann alle Einträge rauswerfen, die einen Laufwerksbuchstaben verwenden und dann die verbliebenen trennen ...
nur leider finde ich dazu in den Befehlen keinen Ansatz ... oder ich übersehe was ... oder ich suche in den falschen Ecken ...
vielleicht kann mir ja jemand auf die Sprünge helfen ...
danke im voraus ...