
登陸FTP的批處理怎樣根據errorlevel自動運行如題,最近在編寫一個公司資訊維護批處理工具,其中就有一段代碼是專門用于登錄FTP的,大致如下
我所要咨詢的問題就位于第二行的:net use 10.*.*.210>NUL這行命令是登陸FTP的,但是執行后需要回車才能繼續下去,取消>nul的話,將直接顯示密碼和用戶名不適用于10.*.*.210,請輸入10.*.*.210用戶名“這里如果不回車,那么將不會出現返回值。。。請問前輩們該如何編寫才能讓 第二行代碼自己執行而不用回車? 得到返回值?nclick="copycode($('code0'));">復制代碼
- :jud_ftp
- net use 10.*.*.210>NUL
- set ftperr=%errorlevel%
- if %ftperr%==0 goto jud_domain
- if %ftperr%==2 goto con_ftp
- goto run
- :con_ftp
- set/p ftpuser= 請輸入210的用戶名:
- echo請輸入210的密碼:
- net use 10.*.*.210 /user:%ftpuser% >nul
- goto jud_ftp
- :run
- .........

