2009-03-27 4 views
1

Fenster nur Datensatz 1 user/pwd zu einer Remote-Freigabe dir,Wie ein Windows-Share-Dir durch bekannte IP zu trennen?

und mein Programm benötigen ein Verzeichnis zu verbinden,

aber der Benutzer zuerst anmelden kann, lassen Sie mein Programm,

verbinden fehlgeschlagen Gibt es eine Methode, um es zu trennen? Ich kenne nur die IP.

Ich benutze WNetCancelConnection2 (remotedir) zuerst, kann aber immer noch nicht funktioniert,

und zurück 1219 Fehler (Anmeldeinformationen Konflikt mit einem vorhandenen Satz von Anmeldeinformationen geliefert)

Antwort

2
net use \\\10.0.0.1\sharename /user:domain\user 

trennen

net use \\\\10.0.0.1\sharename /delete 
+0

nicht die Befehlszeilen Art und Weise, aber die Programmierung Art und Weise. – linjunhalida

+0

Wie kann ich es programmgesteuert mit WNetAddConnection2A (pinvoke) in C# tun? – Kiquenet

1

Um einen einzelnen Computer/ip von einer Freigabe zu trennen. Verwenden Sie net session \ IPADDRESS ODER NAME/Delete oder Net Session/delete, um alle Clientverbindungen zu trennen. Sie müssen diesen Befehl von dem Server ausführen, der die Freigabe enthält, mit der eine Verbindung hergestellt wird.

Natürlich bin ich nicht ganz sicher, dass ich Ihre Frage richtig gelesen habe.

0

Ihr CMD-Fenster muss mit Administratorrechten ausgeführt werden soll. Gefunden eine nähere Erläuterung hier:

http://the-chronicon.blogspot.com/2015/01/disconnect-mapped-network-shares-via-cmd.html

+3

Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz zur Verfügung zu stellen. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. – MZaragoza

Verwandte Themen