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

首頁 > 編程 > BAT > 正文

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

2020-03-29 20:09:51
字體:
來源:轉載
供稿:網友
本人負責的部門有上百臺機器,重裝完后需要恢復原有配置,我曾使用過很多方法:
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
国产精品网红福利| 欧美精品videos性欧美| 97久久精品在线| 91精品久久久久久久久久久| 日本亚洲欧洲色| 91av网站在线播放| 国产婷婷色综合av蜜臀av| 欧美精品制服第一页| 亚洲美女av黄| 日产精品99久久久久久| 深夜精品寂寞黄网站在线观看| 亚洲娇小xxxx欧美娇小| 欧美黄色片视频| 欧美最猛黑人xxxx黑人猛叫黄| 国产日韩在线一区| 亚洲午夜未满十八勿入免费观看全集| 欧美精品成人在线| 国产美女久久精品香蕉69| 午夜精品久久17c| 久久视频国产精品免费视频在线| 亚洲精品视频在线观看视频| 亚洲一区二区精品| 精品福利樱桃av导航| 色哟哟入口国产精品| 一区二区欧美激情| 亚洲精品wwwww| 亚洲精美色品网站| 久久福利视频导航| 456亚洲影院| 国产成+人+综合+亚洲欧洲| 日韩av中文字幕在线| 综合网日日天干夜夜久久| 在线观看亚洲视频| 日韩在线视频观看| 日韩在线欧美在线国产在线| 国产精品久久激情| 久久天天躁狠狠躁夜夜躁| 亚洲另类图片色| 伊人久久久久久久久久久| 久久久女人电视剧免费播放下载| 91精品国产高清久久久久久久久| 91在线观看免费观看| 亚洲男女自偷自拍图片另类| 亚洲xxxx3d| 久久91精品国产91久久跳| 国产一区二区久久精品| 91精品久久久久久久久中文字幕| 精品久久久av| 在线一区二区日韩| 久久精品国产亚洲7777| 国产在线视频2019最新视频| 九九九热精品免费视频观看网站| 最近2019年手机中文字幕| 午夜精品一区二区三区在线| 怡红院精品视频| 成人97在线观看视频| 日韩精品视频观看| 97精品伊人久久久大香线蕉| 久久综合免费视频影院| 久久久久国产精品免费网站| 国产精品永久免费视频| 日韩欧美亚洲国产一区| 国产精品爽爽爽爽爽爽在线观看| 欧美理论在线观看| 国产精品www色诱视频| 91在线观看欧美日韩| 欧美日韩高清在线观看| 欧美最猛性xxxxx(亚洲精品)| 日韩高清有码在线| 欧洲成人免费视频| 日韩中文字幕在线观看| 色综合久久中文字幕综合网小说| 久久久久久久久久久久久久久久久久av| 欧美成人sm免费视频| 国产精品96久久久久久又黄又硬| 亚洲国产精品成人va在线观看| 在线观看日韩www视频免费| 欧美人成在线视频| 亚洲香蕉成人av网站在线观看| 日韩亚洲第一页| 亚洲区bt下载| 色综合久久久888| 亚洲一区二区久久久久久久| 91精品国产综合久久久久久蜜臀| 亚洲一区国产精品| 91亚洲精华国产精华| 亚洲第一网中文字幕| 亚洲第一二三四五区| 久久国产精品电影| 日日摸夜夜添一区| 亚洲精品美女网站| 日韩欧美大尺度| 久久久久久12| 欧美性猛交xxxx久久久| 国产成人在线一区二区| 国产精品海角社区在线观看| 国产91成人在在线播放| 午夜精品一区二区三区在线播放| 亚洲精品98久久久久久中文字幕| 亚洲美女激情视频| 亚洲视频在线播放| 伊人男人综合视频网| 国产在线观看不卡| 日韩综合视频在线观看| 欧美激情二区三区| 久久中国妇女中文字幕| 日本精品视频在线播放| 国产日韩中文字幕| 国产精品午夜视频| 91久久精品一区| 亚洲国产欧美日韩精品| 国产精品99久久久久久www| 日韩欧美在线网址| 国产日产久久高清欧美一区| 美女久久久久久久久久久| 伊人久久久久久久久久久| 91久久国产综合久久91精品网站| 亚洲国产精品专区久久| 亚洲自拍偷拍色片视频| 国产www精品| 国产日韩专区在线| 亚洲男人天堂手机在线| 欧美精品电影在线| 日韩亚洲欧美成人| 久久久av亚洲男天堂| 日韩成人在线视频| 欧美日韩成人在线观看| 欧美激情视频给我| 欧美裸体xxxx极品少妇软件| 欧美日韩国产成人高清视频| 亚洲精品电影在线观看| 尤物九九久久国产精品的分类| 国内精品伊人久久| 亚洲午夜av久久乱码| 国产精品丝袜久久久久久高清| 51视频国产精品一区二区| 国产精品亚洲综合天堂夜夜| 国产精品91在线| 91色琪琪电影亚洲精品久久| 福利微拍一区二区| 国产精品永久免费观看| 国产精品aaaa| 欧美大片在线免费观看| 国产精品美女久久久久av超清| 国产精品海角社区在线观看| 色综合91久久精品中文字幕| 操日韩av在线电影| 日韩电影中文字幕av| 欧美日韩亚洲高清| 欧美精品videosex极品1| 97**国产露脸精品国产| 成人免费在线视频网站| 亚洲人成毛片在线播放| 亚洲另类激情图| 久久影院中文字幕| 亚洲精品国产品国语在线| 亚洲xxx视频| 欧美一区二区三区免费视| 欧美做受高潮1| 91精品视频在线播放| 国产午夜精品美女视频明星a级| 91在线高清免费观看| 国产成人在线亚洲欧美| 国产日韩欧美视频在线|