Wenn ich mich bei Windows anmelde, ordnet mein System einige Laufwerke von den Freigaben unseres Servers zu. Ich habe ein Backup-Skript, das ich ausführen möchte, und es ordnet ein paar weitere Laufwerke nur für das Skript zu und hebt dann die Zuordnung auf, wenn dies abgeschlossen ist.
Ich führe folgendes aus, um zuzuordnen: net use z: "\ server \ share1" / user: myuser password
Anschließend wird angezeigt, dass der Systemfehler 1219 aufgetreten ist. Mehrere Verbindungen zu einem Server oder einer freigegebenen Ressource durch denselben Benutzer mit mehr als einem Benutzernamen sind nicht zulässig. usw
Ich benutze für alles den gleichen Benutzer. Warum würde es mir diesen Fehler geben und wie behebe ich das? Ich verwende Windows Server 2008 R2 mit diesem Skript.
quelle
net use
ohne Parameter zu verwenden, undnet use /delete *
Skript ausführen und erneut ausführen, um sicherzustellen, dass keinem anderen Benutzer andere Freigaben zugeordnet wurden.Antworten:
Seit mindestens Windows NT 4.0 kann nur ein einziger Satz von Benutzeranmeldeinformationen für einen einzelnen Servernamen verwendet werden, wobei der Servername beim Zuordnen der Ressource (z . B. des
server
Eingangs\server\share
) festgelegt wird.Wenn die Verwendung des gleichen Satzes von Benutzeranmeldeinformationen zulässig ist, kann die zusätzliche Serverfreigabe erfolgreich zugeordnet werden, indem der Benutzername oder das Kennwort nicht angegeben werden. Also, in Ihrem Fall der Durchführung der ersten
net use
mit der/user
undpassword
Argumente und die zweite ohne funktionieren sollte.Wenn die Verwendung derselben Anmeldeinformationen nicht zulässig ist (dh, Sie müssen zwei Ressourcen auf demselben Server mit unterschiedlichen Benutzeranmeldeinformationen zuordnen), können Sie das Problem umgehen, indem Sie einen DNS-Alias für den Server erstellen und verwenden oder die IP-Adresse des Servers verwenden .
Weitere Informationen finden Sie im Folgenden:
quelle
Verstanden. Ein schneller Neustart behebt dieses Problem. Vielen Dank
quelle