題 使用其他用戶名訪問Windows共享


是否可以手動指定用戶名,Windows在連接到聯網共享時使用該用戶名?

也許 \\username@host\...

PS:服務器和客戶端都運行Windows 7。


40
2018-03-12 10:36


起源




答案:


您可以使用命令行通過命令行指定它  命令。

net use <driveletter>: \\<server>\<sharename> /USER:<domain>\<username> <password> /PERSISTENT:YES

您還可以使用Windows資源管理器GUI指定不同的憑據。來自 工具 菜單選擇 映射網絡驅動器......。在 映射網絡驅動器 對話框窗口有一個“使用不同憑據連接”的複選框。

注意:如果在Windows資源管理器中沒有看到菜單欄,請按ALT鍵使其顯示。


28
2018-03-12 11:01



對於 net use,如果你進入 * 對於密碼,它會提示你。 - localhost


是的。

從Windows資源管理器映射網絡共享時(右鍵單擊共享名稱> 映射網絡驅動器)您可以使用不同的用戶憑據:

Map network share

您也可以通過命令提示符(以管理員身份啟動)來執行此操作:

net use [drive] [share] /user:[user] [password]

例:

net use s: \\homesrv\share /user:vp pass123

16
2018-03-12 11:08



GUI方法抱怨“指定的網絡文件夾當前使用不同的用戶名和密碼進行映射。要使用其他用戶名和密碼進行連接,請首先斷開與此網絡共享的任何現有映射。” - 不,這不對!我只使用資源管理器訪問它,它沒有映射。 CMD方法抱怨“不允許同一用戶使用多個用戶名與服務器或共享資源建立多個連接。斷開以前與服務器或共享資源的所有連接,然後重試。” - Mark Jeronimus
@MarkJeronimus,看這裡 support.microsoft.com/en-us/kb/938120 TL; DR:你必須使用計算機的IP,而不是它的網絡名稱。 - GetFree
@MarkJeronimus打開Windows用戶設置,單擊“管理憑據”,然後查看共享是否列在Windows憑據下。如果是這樣,您應該能夠在那裡修改或刪除存儲的登錄。 GUI方法的一個問題是它強制分配驅動器號。無論訪問或映射共享的方式如何,Windows憑據部分都是存儲登錄信息的位置。 - Daniel Saner
我和馬克有同樣的問題。我假設GetFree提供的鏈接是相關的,但它並不完全正確,因為在我的情況下,我首先通過IP連接。看起來GUI只是搞砸了 作為一種解決方法,如果您使用IP作為GUI,則可以使用服務器名稱,反之亦然 獲取新的登錄或地圖提示。這些類型的登錄 不 出現在Credential Manager中。 - Lilienthal
@voji,關於你的shell語法和例子,你忘了在/ user選項後面放一個冒號。像這樣 : net use s: \\homesrv\share /user:vp pass123 - Diego Tercero


要刪除已保存的共享用戶名:

打開cmd提示符類型:
net use \\fileservername /del
要么
net use * /del
刪除所有

發現@ http://www.windowsnetworking.com/kbase/WindowsTips/WindowsServer2008/AdminTips/Network/DeleteLoginCredentialsforaNetworkShare.html


9
2018-03-10 09:12



歡迎來到超級用戶!請仔細閱讀問題。你的答案是 不 回答原來的問題。 OP並沒有要求刪除股票,你的回答甚至沒有提到他所詢問的用戶名。 - DavidPostill♦
@DavidPostill也許沒有,但刪除它們實際上允許我映射另一個。 - Paul Stelian