[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 WHY 于 2019-3-20 15:41 编辑
  1. @echo off
  2. echo 正在配置IP地址、DNS请稍候……
  3. set "MASK=255.255.255.0"
  4. set "GATEWAY=192.168.103.254"
  5. set "DNS1=202.96.128.143"
  6. set "DNS2=202.96.128.68"
  7. set "WINS=192.168.103.254"
  8. for /f "tokens=*" %%i in ('wmic Nic where "NetEnabled='true'" get MacAddress^,NetConnectionID /format:List^|find "="') do set "%%i"
  9. for /f "delims=:" %%i in ('findstr /n /b /e ::::.*:::: "%~f0"') do (
  10.     for /f "tokens=1,2,4" %%i in ('more /e +%%i "%~f0" ^| find /i "%MacAddress::=-%"') do (
  11.         set "name=%%i" & set "IP=%%j" & set "Description=%%k"
  12.     )
  13. )
  14. if not defined name (
  15.     echo;No such MAC address in the List & pause & exit /b
  16. ) else if not defined NetConnectionID (
  17.     echo;No Network Connection Found & pause & exit /b
  18. )
  19. reg add "HKLM\SYSTEM\ControlSet001\Services\lanmanserver\parameters" /v srvcomment /d "%Description%" /f >nul 2>nul
  20. reg add "HKLM\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters" /v srvcomment /d "%Description%" /f >nul 2>nul
  21. reg add "HKLM\System\CurrentControlSet\Control\ComputerName\ComputerName" /v ComputerName /d "%name%" /f >nul 2>nul
  22. reg add "HKLM\System\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /d "%name%" /f >nul 2>nul
  23. reg add "HKLM\System\CurrentControlSet\Services\Tcpip\Parameters" /v Hostname /d "%name%" /f >nul 2>nul
  24. netsh interface ip set address "%NetConnectionID%" static %IP% %Mask% %GATEWAY% 1 >nul 2>nul
  25. netsh interface ip set dns "%NetConnectionID%" static %DNS1% register=PRIMARY >nul 2>nul
  26. netsh interface ip add dns "%NetConnectionID%" %DNS2% index=2 >nul 2>nul
  27. netsh interface ip set wins "%NetConnectionID%" static %WINS%  >nul 2>nul
  28. pause & exit /b
  29. :::: Your IP and MAC Addresses Here ::::
  30. A01 192.168.103.101 10-60-4b-77-fe-a0 北三楼A01
  31. A02 192.168.103.102 10-60-4b-8b-50-be 北三楼A02
  32. A03 192.168.103.103 10-60-4b-88-61-7f 北三楼A03
  33. A04 192.168.103.104 10-60-4b-88-70-a6 北三楼A04
  34. A05 192.168.103.105 10-60-4B-89-46-CE 北三楼A05
  35. A06 192.168.103.106 10-60-4b-8b-51-3f 北三楼A06
  36. A07 192.168.103.107 10-60-4b-8b-53-cd 北三楼A07
  37. A08 192.168.103.108 10-60-4b-8b-51-38 北三楼A08
  38. A09 192.168.103.109 10-60-4b-77-e5-c4 北三楼A09
  39. A10 192.168.103.110 10-60-4b-77-ea-c2 北三楼A10
复制代码
试试吧
1

评分人数

TOP

回复 18# 滴血雄鹰


    顶楼脚本你在哪里找的?你根本就没搞明白它要实现的功能。

把你的 MAC 地址加入到地址列表中
格式:
需要修改的计算机名 需要修改的IP地址 网卡MAC地址 计算机描述

TOP

回复 24# 滴血雄鹰


    你亲自试一下

TOP

返回列表