Ich versuche, auf das Dateisystem eines Servers (\\Servername) zuzugreifen, der nach Anmeldeinformationen fragt. Ich möchte die Anmeldeinformationen direkt weitergeben, etwa \\Benutzername:Passwort@Servername, aber das funktioniert nicht.
Ein Beispiel: \\"Vorname Nachname":"myp@ssword"@servername funktioniert nicht. Beachten Sie das Leerzeichen im Benutzernamen und das @ im Passwort. Ich möchte dies unterstützen.
Irgendeine Idee, was ich falsch mache?
Antwort1
Vorausgesetzt, Sie verwenden einen Windows-Rechner, ist Ihre Syntax völlig falsch.
C:\Users\me>net use /?
The syntax of this command is:
NET USE
[devicename | *] [\\computername\sharename[\volume] [password | *]]
[/USER:[domainname\]username]
[/USER:[dotted domain name\]username]
[/USER:[username@dotted domain name]
[/SMARTCARD]
[/SAVECRED]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]
Sehen Sie, wie sich das von dem unterscheidet, was Sie versuchen? Dem Benutzernamen muss ein /user:
einzelner Schrägstrich vorangestellt werden, nicht ein doppelter Backslash.