Я пытаюсь получить доступ к файловой системе на сервере (\\ servername), который запрашивает учетные данные. Я хочу передать учетные данные напрямую, например \\ username: password @ servername, но это не работает.
Пример: \\ "FirstName LastName": "myp @ ssword" @servername не работает. Обратите внимание на пробел в имени пользователя и @ в пароле. Я хочу поддержать это.
Есть идеи, что я делаю неправильно?
Предполагая, что вы работаете на компьютере с Windows, ваш синтаксис неверен.
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}]]
Видите, чем это отличается от того, что вы пытаетесь сделать? Имя пользователя должно предшествовать /user:
переключатель с одинарной косой чертой, а не двойной обратной косой чертой.