2016-02-29 551 views
0

我對BAT文件腳本相當新,我想知道如果有人能告訴我,並告訴我,如果有可能創建一個腳本,將映射網絡驅動並提示用戶輸入他們的用戶名和密碼以及保存他們的憑證,以便每次嘗試訪問網絡驅動器時都不會提示他們?我在這裏閱讀了一些關於使用網絡使用的文章,但我真的沒有發現任何符合我的情況。我之所以這麼要求是因爲我們在這裏有大約60名員工,我真的不想逐個映射驅動器。批處理文件映射外部網絡驅動器,並提示輸入用戶名和密碼

我一直在努力,這是迄今爲止,但它不是爲我工作。是因爲它是外部網絡嗎?

@echo off 
net use z: /delete 
echo PLEASE ENTER YOUR USER ID AND PRESS [ENTER] 
set /p USERID= 
echo PLEASE ENTER YOUR PASSWORD AND PRESS [ENTER] 
set /p PASSWORD= 

pause 
net use Z: "\\SERVER.DOMAIN.ORG\workgroup" /USER:AZTUC\%USERID% 
%PASSWORD% /PRESISTENT:YES 

回答

0

我能夠弄清楚這一點,我想發佈答案,因爲我確信有很多其他人有同樣的問題。由於我正在映射外部網絡驅動器,我添加了一個cmdkey.exe命令將用戶憑證添加到憑證管理器,一旦添加完成,我再將網絡驅動器和文件夾用於Z驅動器。像魅力一樣工作。希望這可以幫助。

@echo off 
if exist net use z: /delete 

echo Please enter User ID: 
set /p USERID= 

echo Please enter your Password: 
set /p PASSWORD= 

cmdkey.exe /add:*.sample.com /user:DOMAIN\%USERID% /pass:%PASSWORD% 
net use Z: "\\SERVER.DOMAIN.COM\workgroup" 
pause 
相關問題