@echo off
:main
cls
echo.
echo.
echo 1.生成自動配置計算機名,DNS,網關,IP腳本,IPX內部網絡號
echo.
echo 2.網刻服務器自動配置
echo.
echo 3.電信網通線路切換生成器
echo.
echo 4.退出腳本
echo.
echo 請輸入1,2,3或4,輸入其他字符,后果自負.
:restart1
set /p select=請輸入:
set /a select=%select%-0
if %select%==1 goto ipdnsipx
if %select%==2 goto netghost
if %select%==3 goto dianxin
if %select%==4 goto endend
if %select% gtr 4 goto errorselect1
:ipdnsipx
cls
echo -------------------------------------------------------
echo.
echo 說明
echo 本批處理可以根據不同使用場合按照提示
echo 輸入IP,DNS(最多支持兩個DNS),網關,計算
echo 機名.生成配置相關信息的腳本功能.
echo -------------------------------------------------------
:restart5
color 0a
echo.
echo 請輸入1或者2,輸入其他字符,后果自負.
echo.
echo 1.生成自動配置計算機名,DNS,網關,IP腳本,IPX內部網絡號
echo.
echo 2.返回主菜單
echo.
set /p select=請輸入:
set /a select=%select%-0
if %select%==1 goto config5
if %select%==2 goto main
if %select% gtr 2 goto errorselect5
:config5
echo 開始生成配置計算機名,網關,DNS,IP,IPX協議內部網絡號的腳本,請根據提示輸入必要的參數
echo.
set ipaddr=192.168.0.
set mask1=254
set submask1=255.255.255.0
set qz=pc
set dns1=61.177.7.1
set dns2=192.168.0.254
echo 默認計算機名前綴為:%qz%,IP地址前三字段為:%ipaddr%,網關為:%ipaddr%%mask1%,子網掩碼為%submask1%,第一DNS為%dns1%,第二DNS為%DNS2%.如需修改這里的信息,請注意下面的提示,按照提示輸入即可完成相關信息的修改.否則,直接敲回車鍵將使用默認配置.
echo.
set /p ipaddr=請輸入IP地址的前三個字段例如:192.168.0. 一定要按照這個格式輸入:
color 70
set /p mask1=請輸入網關最后一個字段,例如192.168.0.254中的254:
color 71
set /p submask1=請輸入子網掩碼,格式為255.255.255.0:
color 74
set /p qz=請輸入計算機名前綴:
color 72
set /p dns1=請輸入第一DNS地址:
color 73
set /p dns2=請輸入第二DNS地址:
color fc
echo 正在生成配置腳本
echo @echo off>%systemroot%/ipconfig.bat
echo cls>>%systemroot%/ipconfig.bat
echo echo --------------------------------------------------------->>%systemroot%/ipconfig.bat
echo echo QQ:66596854歡迎交流>>%systemroot%/ipconfig.bat
echo echo Mail:fan2800@hotmail.com>>%systemroot%/ipconfig.bat
echo echo.>>%systemroot%/ipconfig.bat
echo echo 說明>>%systemroot%/ipconfig.bat
echo echo 本批處理可以實現根據需要自動配置IP,>>%systemroot%/ipconfig.bat
echo echo DNS,網關,計算機名,最多支持兩個DNS>>%systemroot%/ipconfig.bat