Zugriff auf eine Windows-Freigabe mit einem anderen Benutzernamen

53

Ist es möglich, den Benutzernamen manuell anzugeben, in dem Windows ihn verwendet, wenn eine Verbindung zu einer Netzwerkfreigabe hergestellt wird?

vielleicht \\username@host\...

PS: Sowohl auf dem Server als auch auf den Clients wird Windows 7 ausgeführt.

Kieth Parker
quelle

Antworten:

40

Sie können es über die Befehlszeile mit dem Befehl net angeben .

net use <driveletter>: \\<server>\<sharename> /USER:<domain>\<username> <password> /PERSISTENT:YES

Sie können auch verschiedene Anmeldeinformationen über die Benutzeroberfläche von Windows Explorer angeben. Vom Extras - Menü wählen Sie Netzlaufwerk ... . Im Dialogfeld " Netzwerklaufwerk zuordnen " befindet sich ein Kontrollkästchen für "Mit anderen Anmeldeinformationen verbinden".

Hinweis: Wenn die Menüleiste in Windows Explorer nicht angezeigt wird, drücken Sie die ALT-Taste, um sie anzuzeigen.


quelle
1
für net use, wenn Sie eingeben , *für das Passwort, wird es Sie es prompt.
Localhost
Auch der <driveletter>: ist optional. Nicht jeder möchte wie eine Diskette auf das Netzwerk zugreifen :)
Robert Jørgensgaard Engdahl
19

Ja ist es.

Wenn Sie die Netzwerkfreigabe in Windows Explorer zuordnen (klicken Sie mit der rechten Maustaste auf Freigabename> Netzlaufwerk zuordnen ), können Sie verschiedene Benutzeranmeldeinformationen verwenden:

Netzwerkfreigabe zuordnen

Sie können dies auch über die Eingabeaufforderung (als Administrator gestartet) tun:

net use [drive] [share] /user:[user] [password]

Beispiel:

net use s: \\homesrv\share /user:vp pass123
voji
quelle
17
Die GUI-Methode beklagt, dass der angegebene Netzwerkordner derzeit mit einem anderen Benutzernamen und Kennwort zugeordnet ist. Um eine Verbindung mit einem anderen Benutzernamen und Kennwort herzustellen, trennen Sie zunächst alle vorhandenen Zuordnungen zu dieser Netzwerkfreigabe. - Nein, ist es nicht! Ich habe nur mit dem Explorer darauf zugegriffen, es ist nicht abgebildet. Die CMD-Methode beklagt, dass mehrere Verbindungen zu einem Server oder einer freigegebenen Ressource durch denselben Benutzer mit mehr als einem Benutzernamen nicht zulässig sind. Trennen Sie alle vorherigen Verbindungen zum Server oder zur freigegebenen Ressource und versuchen Sie es erneut.
Mark Jeronimus
3
@ MarkJeronimus, siehe hier support.microsoft.com/en-us/kb/938120 TL; DR: Sie müssen die IP des Computers verwenden, nicht den Netzwerknamen.
GetFree
@MarkJeronimus Öffnen Sie Ihre Windows-Benutzereinstellungen, klicken Sie auf "Anmeldeinformationen verwalten" und überprüfen Sie, ob die Freigabe unter "Windows-Anmeldeinformationen" aufgeführt ist. In diesem Fall sollten Sie in der Lage sein, das dort gespeicherte Login zu ändern oder zu entfernen. Ein Problem der GUI-Methode besteht darin, dass sie die Zuweisung eines Laufwerksbuchstabens erzwingt. Im Bereich Windows-Anmeldeinformationen werden Anmeldeinformationen gespeichert, unabhängig davon, wie auf die Freigabe zugegriffen oder sie zugeordnet wurde.
Daniel Saner
Ich habe das gleiche Problem wie Mark. Ich gehe davon aus, dass der von GetFree bereitgestellte Link im Zusammenhang steht, aber er ist nicht vollständig korrekt, da ich in meinem Fall zunächst eine IP-Verbindung hergestellt hatte. Es sieht so aus, als ob die GUI nur kaputt geht und als Problemumgehung können Sie den Servernamen verwenden, wenn Sie die IP für die GUI verwendet haben oder umgekehrt , um eine neue Anmelde- oder Kartenaufforderung zu erhalten. Diese Arten der Protokollierung werden im Anmeldeinformations-Manager nicht angezeigt .
Lilienthal
1
@voji, in Ihrer Shell-Syntax und Ihrem Beispiel haben Sie vergessen, einen Doppelpunkt direkt nach der Option / user einzufügen. So:net use s: \\homesrv\share /user:vp pass123
Diego Tercero
10

So löschen Sie gespeicherte Freigabenamen:

Öffnen Sie die Eingabeaufforderung cmd. Geben Sie Folgendes ein:
net use \\fileservername /del
oder
net use * /del
, um alle zu löschen

found @ http://www.windowsnetworking.com/kbase/WindowsTips/WindowsServer2008/AdminTips/Network/DeleteLoginCredentialsforaNetworkShare.html

Andrew Corkran
quelle
2
Willkommen bei Super User! Bitte lesen Sie die Frage noch einmal sorgfältig durch. Ihre Antwort beantwortet nicht die ursprüngliche Frage. Das OP fragt nicht nach dem Löschen von Freigaben und in Ihrer Antwort werden nicht einmal die Benutzernamen erwähnt, nach denen er gefragt hat.
DavidPostill
3
@DavidPostill Vielleicht nicht, aber wenn ich sie alle lösche, kann ich tatsächlich eine andere zuordnen.
Paul Stelian