Доступ к файловой системе другого сервера путем передачи учетных данных

Доступ к файловой системе другого сервера путем передачи учетных данных

Я пытаюсь получить доступ к файловой системе на сервере (\\servername), который запрашивает учетные данные. Я хочу передать учетные данные напрямую, например \\username:password@servername, но это не работает.

Пример: \\"FirstName LastName":"myp@ssword"@servername не работает. Обратите внимание на пробел в имени пользователя и @ в пароле. Я хочу это поддержать.

Есть идеи, что я делаю не так?

решение1

Если вы работаете на компьютере с 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:с одним слешем, а не с двумя обратными слешами.

Связанный контент