配置網絡測試環境的批處理
引言
有次需要測試 50 臺左右的設備,每個都要連上電腦并搭好測試環境。這種事當然用服務器下發配置最方便,但條件不允許哦,只得手工一臺臺設。
寫了個批處理配置腳本,放到 U 盤上,最好再配上 autorun.inf,嘿嘿~
備忘腳本
GOTO COMMENT @echo off net stop sharedaccess set /p lst_ip=輸入 IP 的最后一個字段: echo. :EXIT |
總結
1、set /p var=提示語,手動輸入變量值;%lst_ip: =% 為字符串替換,將空格替換為空
if 命令格式: IF [NOT] ERRORLEVEL number command
IF [NOT] "string1"=="string2" command
IF [NOT] EXIST file command
2、setup.exe -s 涉及程序的靜默安裝,而靜默選項則取決于程序的制作格式
用InstallShield技術打包的程序,需要把 setup.iss 文件(安裝問答文件)和將要靜默安裝的程序 setup.exe 保存在同一個目錄中,然后 setup.exe -s。
那么,如何判斷程序的制作格式? 一般,安裝文件的右鍵屬性對話框中應該有“InstallShield (R) Setup Launcher”或者其他類似的字樣,說明是InstallShield打包。
有時程序又被壓縮了一層,需要解壓后才見得到 setup.exe;iss 文件可以去軟件的安裝目錄里找找,一般都有,請認準此后綴。