如何保存映射網路磁碟機的密碼?

如何保存映射網路磁碟機的密碼?

我創建了一個地圖驅動器工具 > 映射網路磁碟機

該驅動器會對應到另一台電腦的共用資料夾。因此,每次我關閉機器時,當我打開磁碟機時,它都會要求輸入密碼。

有沒有辦法儲存這個密碼?

答案1

在命令提示字元下使用下列語法對應磁碟機:

net use X: \\Hostname\Share /savecred /p:yes

然後,它將提示輸入使用者名稱和密碼,該使用者名稱和密碼將被儲存,即使重新啟動後也不會提示。

control userpasswords2您也可以透過開啟開始 → 執行 → → 進階 → 管理密碼來新增憑證。

Windows XP 及更高版本中存在此功能。

答案2

Stephen Jennings 有正確的答案,但我發現有相當多的 XP 電腦在重新啟動後仍然沒有將密碼保存到網路磁碟機(Ravisha 和 user65130 可能已經發現)。我在那些 XP 計算機上找到的唯一解決方案是將其放入批次檔中:

net use X: \\Hostname\Share password /savecred /p:yes

或者

net use X: \\Hostname\Share /user:machinename\username password /savecred /p:yes

將批次檔放入啟動資料夾中,然後每次重新啟動時都會重新連接已對應的磁碟機。此方法的缺點是密碼以明文形式保存在檔案中。

答案3

首先,如果您處於網域環境中,則需要向共用授予正確的 NTFS 權限並設定登入腳本。我喜歡使用網路使用

net use z: \\server\sharename

如果您處於工作環境中,並且在共用電腦上建立與在用戶端登入時相同的使用者名稱和密碼,則可以執行相同的操作。

如果類似的東西不可用,您可以使用腳本指定使用者名稱和密碼。

net use z: \\server\sharename /user:machinename\username Password

我讓普通用戶更難了解權限並使用此工具將其設定為 exe。

http://download.cnet.com/Bat-To-Exe-Converter/3000-2069_4-10555897.html

答案4

@echo off
echo --------------------------delete map drive all------------------------
net use * /delete /yes
echo ------------------create drive --------------------------------
net use m: \\172.16.0.136\Source /user:aleg\masr masr2006*
net use n: \\172.16.0.136\scanner_bat_test /user:alwq\4288044 masr2006*
echo ---------------------------------------------------

EXIT

相關內容