iT邦幫忙

1

寫個能讓使用者輸入帳密的BAT

想利用一個BAT掛載網路磁碟機,但不是輸入既有帳密~而是輸入使用者本身的帳密
如果失敗還能重新再要求輸入過帳密的BAT.

有大大能給點方向嗎?就要求輸入帳密這一塊兒的指令給點提示t_____t
先感謝各位大大~~

net use?
kone6666 iT邦新手 5 級 ‧ 2022-01-11 10:51:44 檢舉
@f604130396 大大您好!!如果像網路上給的使用net use會跳出輸入帳密,
那User輸入完帳密,能透過迴圈讓它繼續執行下一段掛載網路磁碟的指令嗎?
2
竹本立里
iT邦研究生 1 級 ‧ 2022-01-11 15:13:41
最佳解答
看更多先前的回應...收起先前的回應...
竹本立里 iT邦研究生 1 級 ‧ 2022-01-11 15:21:55 檢舉
set /p var1=請輸入帳號:
set /p var2=請輸入密碼:
net use x: \\server\path  /user:%var1% %var2%
kone6666 iT邦新手 5 級 ‧ 2022-01-12 11:12:52 檢舉

@竹本立里大大您好!!請問我同時掛四個磁碟機,再帳號的部分如何自動抓到該User的登入帳戶或者直接讓User只要輸入一次帳密就可以完成掛載四個網路磁碟呢?我目前卡在這一次帳密輸入的部分。

竹本立里 iT邦研究生 1 級 ‧ 2022-01-12 11:26:06 檢舉
set /p var1=請輸入帳號:
set /p var2=請輸入密碼:
net use w: \\server1\path1  /user:%var1% %var2%
net use x: \\server2\path2  /user:%var1% %var2%
net use y: \\server3\path3  /user:%var1% %var2%
net use z: \\server4\path4  /user:%var1% %var2%
竹本立里 iT邦研究生 1 級 ‧ 2022-01-12 11:27:28 檢舉
set /p var2=請輸入密碼:
net use w: \\server1\path1  /user:%username% %var2%
net use x: \\server2\path2  /user:%username% %var2%
net use y: \\server3\path3  /user:%username% %var2%
net use z: \\server4\path4  /user:%username% %var2%
kone6666 iT邦新手 5 級 ‧ 2022-01-12 11:54:17 檢舉

@竹本立里 大大感謝您!!

1
Gary
iT邦研究生 1 級 ‧ 2022-01-11 11:28:36

這篇應該可以幫到您,因為已經有範例就不在另外示範,/persistent:NO來保持跳出輸入密碼!
https://ithelp.ithome.com.tw/questions/10184898

我要發表回答

立即登入回答