亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > BAT > 正文

網管專用自動更改IP/機器名/工作組的批處理

2020-07-26 20:23:53
字體:
來源:轉載
供稿:網友
本人負責的部門有上百臺機器,重裝完后需要恢復原有配置,我曾使用過很多方法:
1:手工更改,這條就不要說了
2:使用netsh dump +文件和 netsh -f +文件來更改,但是整個盤都格式化就沒用.
3:使用專用的更改ip地址的小程序,但還是需要手工來指定IP

最后,我想到如下辦法:
1:首先實現:netsh interface ip 來更改IP
2:使用wmic computersystem 修改工作組
3:使用reg add 來更改機器名
4:因為修改機器名后要重啟才生效,于是使用:reboot.inf 來重啟
5:后來增加了新機器名和ip的配置,使用機器的序列號(聯想機:wmic bios get SerialNumber)來做機器名,ip地址最后1位使用隨機
因為可以通過 wmic來讀取序列號,那么我們可以用來登記本機的網絡配置時,就方便多了.
6:最后將自己整理的IP地址等對應表放到了bat中,避免bat調用其他文件.
7:實現上面功能后,我就可以將該bat文件封裝到gho文件里面,恢復重啟完后就可以自動設置,我不要做其他操作,用戶就可以使用.如果有必要,你可以加上執行完后自動刪除本身.

整個代碼如下:(歡迎大家繼續優化和整理)
復制代碼 代碼如下:

@echo off & code by m13632750052
for /f "tokens=12 delims= " %%i in ('ipconfig/all^|find "Physical Address"') do set localmac=%%i
echo 通過MAC地址%localmac%查找對應的機器名
for /f "skip=90 tokens=1,2,3,4 delims= " %%i in (%~f0) do (
if [%%k]==[%localmac%] set Name=%%i
if [%%k]==[%localmac%] set IP=%%j
if [%%k]==[%localmac%] set MAC=%%k
if [%%k]==[%localmac%] set Workgroup=%%l
set mask=255.255.0.0
set gway=168.30.1.233
set dns=168.1.4.147
set dns2=168.1.6.243
)
echo 顯示查找結果 code by cn-dos breakme
if defined Name (echo %Name% %IP% %mac% %Workgroup%) else (goto newset)
:Enterset
for /l %%i in (3,-1,0) do ping -n 2 127.0.0.%%i>nul && @echo. %%i s 后修改機器名……

reg add "HKEY_CURRENT_USER/Software/Microsoft/Windows/ShellNoRoam" /v @ /t REG_SZ /d "%Name%" /f
reg add "HKLM/SYSTEM/CurrentControlSet/Control/ComputerName/ComputerName" /v "ComputerName" /t REG_SZ /d "%Name%" /f
reg add "HKLM/SYSTEM/CurrentControlSet/Control/ComputerName/ActiveComputerName" /v "ComputerName" /t REG_SZ /d "%Name%" /f
reg add "HKLM/SYSTEM/CurrentControlSet/Services/Eventlog" /v "ComputerName" /t REG_SZ /d "%Name%" /f
reg add "HKLM/SYSTEM/CurrentControlSet/Control/ComputerName/ComputerName" /v "ComputerName" /t REG_SZ /d "%Name%" /f
reg add "HKLM/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters" /v "NV Hostname" /t REG_SZ /d "%Name%" /f
reg add "HKLM/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters" /v "Hostname" /t REG_SZ /d "%Name%" /f

echo 刷新注冊表
if exist c:/winnt (secedit /refreshpolicy machine_policy /enforce) else (gpupdate /force)

echo 修改工作組
wmic computersystem where Name="%Name%" call JoinDomainOrWorkgroup Name="%Workgroup%"
wmic computersystem where Name="%ComputerName%" call JoinDomainOrWorkgroup Name="%Workgroup%"

echo 修改IP
::查找MAC所對應的連接名稱
for /f "tokens=1,2,3,4,5,6 delims=-" %%A in ("%MAC%") do set MacWMIC=%%A:%%B:%%C:%%D:%%E:%%F
for /f "skip=2 tokens=2* delims==" %%A in ('WMIC NIC WHERE "MACAddress='%MacWMIC%' AND NetConnectionID!=NULL" GET NetConnectionID /value') do set "ConnName=%%A"
if not defined ConnName set ConnName="本地連接"
netsh interface ip set address name="%ConnName%" source=static addr=%IP% mask=%mask%
netsh interface ip set address name="%ConnName%" gateway=%gway% gwmetric=0
netsh interface ip set dns name="%ConnName%" source=static addr=%dns% register=PRIMARY
netsh interface ip add dns name="%ConnName%" addr=%dns2% index=2
netsh interface ip set wins name="%ConnName%" source=static addr=none


echo arp綁定 %IP% %MAC%
arp -d
arp -s %IP% %MAC%
echo arp綁定網關 %gway%,如果網絡不通,將使用默認網關的MAC:00-00-5e-00-01-01
ping -n 2 %gway%>nul 2>nul
if [%ERRORLEVEL%]==[1] (set GateMac=00-00-5e-00-01-01) else (
for /f "skip=3 tokens=2" %%H in ('arp -a %gway%') do set GateMac=%%H
)
cmd /c arp -s %gway% %GateMac%

for /l %%i in (3,-1,0) do ping -n 2 127.0.0.%%i>nul && @echo. %%i s 后重啟電腦……
setlocal
cd/d %temp%
echo [version] > reboot.inf
set inf=InstallHinfSection DefaultInstall
echo signature=$chicago$ >> reboot.inf
echo [defaultinstall] >> reboot.inf
rundll32 setupapi,%inf% 1 %temp%/reboot.inf
del reboot.inf
EXIT

:newset
echo 您的機器可能是新機器,需要手工輸入ip
for /f "tokens=1,2 delims==" %%i in ('wmic bios get SerialNumber /value^|find "="') do set Name=%%j
if not defined Name set /p Name=請輸入新機器的名字
echo 機器名:%Name%
call :select "Physical Address" "mac"
echo mac :%mac%
set /a aa=%random%%%9
set IP=168.30.7.1%aa%
set mask=255.255.0.0
set gway=168.30.1.233
set dns=168.1.4.147
set dns2=168.1.6.243
set Workgroup=vga00l
echo IP 配置: %ip% %mask% %gway% %dns% %dns2% %Workgroup%
for /l %%i in (5,-1,0) do ping -n 2 127.0.0.%%i>nul && @echo. %%i s 后修改機器名……
goto Enterset

:select
for /f "tokens=2 delims=:" %%i in ('ipconfig /all ^| findstr /i /c:%1') do if not "!%~2!" == "" set "%~2=%%i"
GOTO :eof
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲美女黄色片| 国产精品视频999| 精品国产乱码久久久久久天美| 久久精品视频中文字幕| 亚洲国产日韩欧美在线动漫| 国产一区二区三区高清在线观看| 久久久噜噜噜久噜久久| 91国内免费在线视频| 久久综合电影一区| 国产精品视频yy9099| 亚洲自拍偷拍色图| 热门国产精品亚洲第一区在线| 亚洲第一在线视频| 欧美精品在线观看91| 正在播放欧美视频| 国产高清在线不卡| 亚洲精品美女免费| 久久综合久中文字幕青草| 久久人人爽人人爽爽久久| 亚洲片av在线| 欧美午夜片在线免费观看| 欧美成人亚洲成人| 日韩美女写真福利在线观看| 午夜精品久久久久久久久久久久| 亚洲人成自拍网站| 中文字幕国产亚洲2019| 亚洲精品理论电影| 国产一区二区av| 国产成人精品av| 亚洲品质视频自拍网| 欧美在线激情网| 97人人爽人人喊人人模波多| 欧美孕妇孕交黑巨大网站| 91成人天堂久久成人| 欧美日韩一二三四五区| 国产在线播放91| 97成人超碰免| 欧美日韩在线观看视频小说| 91精品国产色综合久久不卡98| 国产一区二区黑人欧美xxxx| 日韩中文字幕在线观看| 成人中文字幕在线观看| 国产精品久久久久免费a∨| 91在线国产电影| 亚洲精品国产精品久久清纯直播| 亚洲欧洲国产精品| 色妞色视频一区二区三区四区| 日韩av在线电影网| 欧美激情中文字幕在线| 91精品视频免费| 国产精品美女在线观看| 91成人福利在线| 中文字幕成人精品久久不卡| 欧美大片第1页| 亚洲日本中文字幕| 激情久久av一区av二区av三区| 国产日韩欧美在线播放| 亚洲午夜未满十八勿入免费观看全集| 国产精品亚洲片夜色在线| 国产精品久久久久久久久久99| 日韩亚洲欧美中文在线| 久久91亚洲精品中文字幕奶水| 国产精品欧美日韩一区二区| 中文字幕不卡在线视频极品| 国产欧美精品va在线观看| 亚洲一区二区三区乱码aⅴ蜜桃女| 性欧美长视频免费观看不卡| 最新亚洲国产精品| 美日韩精品免费视频| 国产亚洲精品va在线观看| 亚洲精品二三区| 日本aⅴ大伊香蕉精品视频| 亚洲成人av在线| 日韩高清欧美高清| 日本亚洲欧美成人| 欧美日韩一区二区在线播放| 国产精品久久97| 尤物yw午夜国产精品视频| 国产亚洲欧洲黄色| 成人网在线免费观看| 亚洲天堂一区二区三区| 亚洲无av在线中文字幕| 亚洲人成电影网| 性色av一区二区咪爱| 欧美在线亚洲一区| 久久精品国产亚洲一区二区| 日韩精品中文字幕在线播放| 日韩成人中文字幕在线观看| 国产精品亚洲综合天堂夜夜| 欧美日韩亚洲一区二| 欧美性猛交xxxx偷拍洗澡| 精品在线小视频| 日韩精品久久久久久福利| 操91在线视频| 57pao精品| 欧美一级大胆视频| 久久久久中文字幕| 色阁综合伊人av| 亚洲美腿欧美激情另类| 一区二区在线视频播放| 国产成人激情视频| 久久久精品2019中文字幕神马| 美女精品视频一区| 亚洲欧美精品中文字幕在线| 国产精品女人久久久久久| 国内精品视频一区| 欧美成人剧情片在线观看| 日韩亚洲第一页| 国产精品久久久久91| 亚洲精品福利免费在线观看| 欧美成人午夜免费视在线看片| 国产亚洲精品久久久优势| 国产精品第三页| 中文字幕亚洲一区二区三区五十路| 久久电影一区二区| 久久成人一区二区| 久久久精品亚洲| 日韩中文字幕在线观看| 欧美另类极品videosbest最新版本| 久久久久久久久久久久久久久久久久av| 欧美美女操人视频| 91国产美女视频| 国产在线视频2019最新视频| 国产日韩欧美视频在线| 久久久人成影片一区二区三区观看| 青青a在线精品免费观看| www.亚洲天堂| 精品一区二区三区四区| 欧美激情视频在线观看| 日韩高清a**址| 亚洲91精品在线观看| 自拍偷拍亚洲精品| 欧美激情久久久久久| 国产啪精品视频| 日韩激情第一页| 亚洲激情自拍图| 97视频免费在线看| 日韩精品亚洲视频| 亚洲日本aⅴ片在线观看香蕉| 日韩成人av网| 国产主播精品在线| 国产欧美精品在线| 日韩有码在线视频| 中文字幕亚洲自拍| 日韩av黄色在线观看| 久久精品2019中文字幕| 欧美午夜视频一区二区| 久久躁狠狠躁夜夜爽| 日本一欧美一欧美一亚洲视频| 中文字幕日韩av电影| 国产一区深夜福利| 亚州精品天堂中文字幕| 91精品国产色综合| 91精品国产高清久久久久久久久| 国产精品劲爆视频| 亚洲二区在线播放视频| 精品国产一区二区在线| 亚洲第一免费播放区| 久久国产精品电影| 久久91亚洲精品中文字幕奶水| 色婷婷av一区二区三区在线观看| 最新国产精品拍自在线播放| 少妇高潮 亚洲精品| 欧美刺激性大交免费视频|