Systemfehler 1219 ist aufgetreten

28

Ich versuche, über ein Bereitstellungsskript eine Verbindung zu einem Remoteserver herzustellen und dort einen Dienst bereitzustellen.

Ich beginne mit der Angabe "Net use" und sende die Anmeldeinformationen für den Server.

Aber hier bekomme ich System 1219 Fehler:

Mehrere Verbindungen zu einem Server oder einer freigegebenen Ressource durch denselben Benutzer mit mehr als einem Benutzernamen sind nicht zulässig. Trennen Sie alle vorherigen Verbindungen zum Server oder zur freigegebenen Ressource und versuchen Sie es erneut.

Mir ist nicht bekannt, dass ich andere Verbindungen als diese zum Server habe.

Ich habe net "use / delete" ausprobiert, aber es wurde mir mitgeteilt, dass keine Verbindungen zum Server bestehen.

Was gibt?

khebbie
quelle

Antworten:

25

1. Starten Sie eine Eingabeaufforderung

cmd.exe

2. Aktuelle Netzwerkfreigaben anzeigen

C: \> net use
Neue Verbindungen werden nicht gespeichert.

Status Lokales Remote-Netzwerk

-------------------------------------------------- -----------------------------
OK G: \\ srv \ Microsoft Windows-Netzwerk freigeben
OK H: \\ fqdn \ user $ Microsoft Windows-Netzwerk 
                       \\ zombie-srv \ share Microsoft Windows-Netzwerk
Der Befehl wurde erfolgreich ausgeführt.

3. Entfernen Sie die Zombie-Reittiere

C: \> net use / DELETE \\ zombie-srv \ share
\\ zombie-srv \ share wurde erfolgreich gelöscht.

4. Stellen Sie die Freigabe als einen anderen Benutzer bereit

C: \> net use z: \\ zombie-srv \ c $ / USER: domain \ admin_user
Geben Sie das Passwort für 'domain \ admin_user' ein, um eine Verbindung zu 'zombie-srv' herzustellen:
Der Befehl wurde erfolgreich ausgeführt.

Sie können es auch versuchen

net hilfe benutzen
Weitere Einzelheiten zur Bedienung des Befehls net.

JPL
quelle
2
net use * /del /yeskann in einem Skript verwendet werden, in dem Sie Zombie-Freigaben ohne Eingriff löschen müssen.
Jeremy McGee
4
Dies war nützlich, nur eine kleine Ergänzung: Ich hatte ein Admin-Befehlsfenster gestartet und vor dem Kommen hier schon versucht, net zu nutzen, aber es gab keine Verbindungen. Aus irgendeinem Grund habe ich überlegt, in einem Nicht-Administrator-Befehlsfenster nachzuschlagen, und eine Verbindung gefunden, die ich löschen musste.
Miserable Variable
Diese gut geschriebene Antwort sollte die akzeptierte sein.
Saher Ahwal
5

Dies schien zu helfen: "net use * / del"

Trotzdem weiß ich nicht, was mein anfänglicher Fehler war ...

khebbie
quelle
3

Ich habe festgestellt, dass dieser Fehler auftritt, wenn ich ein Laufwerk aktiviere, die Verbindung trenne und dann versuche, die Verbindung mit anderen Anmeldeinformationen wiederherzustellen.

net use * /del hat nicht geholfen.

net use zeigt keine Verbindungen an (wird sowohl mit einer regulären als auch mit einer erhöhten Eingabeaufforderung überprüft)

ipconfig /renew hat auch nicht geholfen

Ich musste mich abmelden und wieder anmelden. Ich frage mich, wo diese Anmeldeinformationen zwischengespeichert sind :(

Jorge Yanes Diez
quelle
2
Für den Fall, dass es jemandem hilft, habe ich herausgefunden, dass net stop lanmanworkstation ; net start lanmanworkstation ; net start netlogon ; net start sessionenvdies der Trick war, ohne mich abzumelden.
Jorge Yanes Diez
1

Ich hatte das gleiche Problem ... eine Verbindung wurde entfernt und nicht in einer net useListe angezeigt, die eine neue Verbindung verhinderte.

Laufen net use * /delund dann mit "N" antworten, schien es zu klären!

Glen Little
quelle
Ich musste mit "Y" antworten. Aber wir hatten viele Verbindungen in unserer Liste ... Ich glaube, wir sind an eine Art Grenze gestoßen, und die Fehlermeldung war nicht klar.
Mike S
In Windows sind die Fehlermeldungen niemals klar. Und wie man noch weniger herausfindet, was den Fehler verursacht. Ich spreche nicht über Heilmittel ...
Marki
0

Ich fand, dies erforderte eine Kombination von net use * /delund das Trennen von vorherigen Sitzungen mit freigegebenen Ordnern auf dem Zielserver

Mengisman
quelle