我正在嘗試存取伺服器 (\\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:
有單斜線的開關,而不是雙反斜線。