计算机名ip自动配置文件,[已解决]批处理如何根据网卡MAC地址自动设置IP和计算机名?...
@echo off
rem 原理:根据MAC地址来判断IP及机号.
rem 先要获取网吧全部机器的MAC地址,再将其添加到如下例表中.
rem 将本脚本添加到开始启动菜单.
rem GHOST完成之后选择自动重启客户机即可!
rem ...............以下是MAC、IP及机号对照表.................
rem 00-19-5b-32-64-da 192.168.1.1 JIN001
rem 00-19-5b-32-63-db 192.168.1.2 JIN002
rem 00-19-5b-32-65-08 192.168.1.3 JIN003
rem 00-19-5b-2e-f7-75 192.168.1.4 JIN004
rem 00-E0-81-02-1C-B0 192.168.1.5 JIN005
rem 00-19-5b-2e-f7-67 192.168.1.6 JIN006
rem 00-0e-0c-c2-ae-cd 192.168.1.7 JIN007
rem 00-50-09-00-05-4b 192.168.1.8 JIN008
rem 00-E0-A0-0A-14-A4 192.168.1.9 JIN009
rem ......
rem .........................................................
rem 脚本开始:
for /f "tokens=12 delims= " %%a in ('ipconfig /all^|find /i "Physical Address"') do set local_mac=%%a
for /f "tokens=3,4 delims= " %%a in ('find /i "%local_mac%" %~dpnx0') do (
set local_ip=%%a
set local_name=%%b
)
rem 以上是获取本机IP及预设机号.
if not defined local_ip (
echo.
echo.
echo.
echo 本机现在的MAC地址与原MAC地址有差异,请手动输入!
echo.
set /p local_ip= 请输入IP:
set /p local_name= 请输入计算机名:
goto :start_
)
rem 以上是在主板被更换之后MAC地址有差异的情况下的手动输入.
:start_
netsh interface ip set address name="100" source=static addr=%local_ip% mask=255.255.254.0 gateway=192.168.0.249 gwmetric=0
netsh interface ip set dns name="100" source=static addr=192.168.0.249
netsh interface ip add dns name="100" addr=202.96.128.68 index=2
rem 以上是设置本机IP、子网掩码、网关等,请根据具体情况修改.
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ActiveComputerName" /v ComputerName /t reg_sz /d %local_name% /f
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /t reg_sz /d %local_name% /f
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v Hostname /t reg_sz /d %local_name% /f
rem 以上是设置本机计算机名亦或机号.
rem .......
copy "D:\Soft\XYgam\pubwin\聊天区\dlglock.jpg" "C:\Program Files\HintSoft\PubwinClient\SKINS\" /y
regedit /s C:\WINDOWS\system32\chyooy\2\聊天区.reg
regedit /s D:\Soft\XYgam\data\桌面\聊天区.reg
rem 如果母盘分类的话(聊天区一个母盘,高端区一个母盘)就不用判断,否则应该判断本机是属于高端区还是其它区.
xcopy C:\WINDOWS\system32\Chyooy\2\PubwinClient.lnk "F:\system\「开始」菜单\程序\启动\"
xcopy C:\WINDOWS\system32\Chyooy\2\pubwin.lnk "F:\system\「开始」菜单\程序\启动\"
shutdown -r -t 5
rem 以上是其他命令,请根据具体情况修改.
del %0 /q
rem 删除自身
计算机名ip自动配置文件,[已解决]批处理如何根据网卡MAC地址自动设置IP和计算机名?...相关推荐
- 自动更改mac地址 ip计算机名的软件,根据MAC地址自动更改计算机名IP的批处理
根据MAC地址自动更改计算机名IP的批处理 根据MAC地址自动更改计算机名IP的批处理 一些错误信息的解决方法: 1.C:\>wmic path win32_pnpsigneddriver 节点 ...
- python获取本机 ip地址、mac地址(物理地址)、计算机名、硬盘序列号、CPU序列号、主板序列号、bios序列号、bios uuid号
文章目录 python获取本机IP地址.mac地址(物理地址).计算机名 物理地址 计算机名.ip地址 硬盘序列号 CPU序列号 主板序列号 bios序列号 bios uuid号 python获取本机 ...
- [已解决]批处理查看文件大小的字节怎样转换成KB和MB?
[已解决]批处理查看文件大小的字节怎样转换成KB和MB? 批处理代码: @echo off for /f "tokens=* delims=" %%a in ('dir / ...
- 已解决Excel无法打开文件test.xIsx“,因为文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配。
已解决Excel无法打开文件test.xIsx",因为文件格式或文件扩展名无效.请确定文件未损坏,并且文件扩展名与文件的格式匹配. 文章目录 报错代码 报错原因 解决方法 帮忙解决 报错代码 ...
- (已解决)关于openwrt路由器重启后zerotier的ip变化处理
问题:每次重启Openwrt后,ZeroTier的虚拟网卡MAC地址会改变.导致网站后台认为是一台新设备,重新分配IP地址. 原理:①:linux中,ZeroTier参数启动后文件放置在/var/li ...
- 获取本机所有网卡的网卡名、网卡描述、网卡MAC地址、网卡IP、网卡类型等信息及网线是否插入状态
使用windows sdk提供的API函数GetAdaptersInfo()可以获得本机所有网卡的网卡名.网卡描述.网卡MAC地址.网卡IP.网卡类型等信息,并用IP_ADAPTER_INFO结构体存 ...
- 根据MAC地址修改固定IP(附带IPMAC扫描脚本)
因公司重新规划网络,以前的固定IP需重新分配,又不想一台台的去改,那个不是一般的累.用DHCP又不符合公司环境,所以就搞了这么个脚本出来. 一.VBS脚本,通过MAC地址来修改IP.子网掩码.网关和D ...
- linux 不小心删掉网卡配置文件的mac地址 如何恢复,linux/Centos下查看和修改网卡Mac地址(ifconfig命令)...
本文转载自http://www.169it.com/article/14360294838474691537.html eth0 Link encap:Ethernet HWaddr 00:e4:56 ...
- xp怎样修改计算机mac地址,xp操作系统网卡mac地址的修改方法
xp操作系统网卡mac地址的修改方法 可以在桌面上的"网上邻居"图标上单击右键,选择"属性",在弹出的"网络连接"的对话框中,在" ...
- 相同MAC地址,相同IP的两天电脑为什么可以同时上网互不影响(转自Nothel的blog)
小区宽带,使用web认证,帐号绑定了mac地址和IP地址,有两台电脑,因为帐号绑定了mac地址,为了让一台关机的时候另一台能上网,所以就把两条机器的mac地址和ip设成一样的,让我比较奇怪的事,两台同 ...
最新文章
- 如何支持亿级用户分流实验?AB实验平台在爱奇艺的实践
- linux c语言文件属性,Linux C获取文件属性
- [IS-IS] IS-IS路由协议的基本知识及配置
- 【Android 逆向】Android 进程注入工具开发 ( 远程进程注入动态库文件操作 | 注入动态库 加载 业务动态库 | 业务动态库启动 | pthread_create 线程开发 )
- 阿里云的重大战略调整,“被集成”成核心,发布SaaS加速器助力企业成长
- Linux下的Nano命令
- PHP+JQuery实现ajax跨域
- 大型ERP等数据库系统常见几种设计------(转)
- 前端学习(1970)vue之电商管理系统电商系统之渲染添加参数的对话框
- 【Python】Python随机数random模块的应用
- Bailian4106 出现两次的字符-Characters Appearing twice【计数统计】
- Python(PyCharm)的下载安装汉化(2022)
- Markdown表格——复杂表格
- 小米路由器R4 TTL刷不死Bread第三方固件写入升级
- 《Labeled Data Generation with Inexact Supervision》 KDD-2021 论文阅读
- 怎么网上兼职赚钱?盘点5个互联网赚钱的方法!
- 南理工计算机学院宋杰,周骏 - 计算机与信息科学学院 - Powered by 西南大学
- Centos7安装libreoffice
- 微信公众平台开发教程
- 超实用!Python机器学习书籍推荐——《Python神经网络编程》(一定要看到最后)
热门文章
- cartographer探秘第四章之代码解析(六) --- 后端优化 --- 优化求解
- C++中main函数中参数argc和argv的使用实例
- Inkscape软件的使用与处理svg格式图片
- 浅谈CSwin-Transformers
- 重磅直播|结构光3D相机光机核心技术及3D成像性能分析
- Vue中异步组件(结合webpack,转载)
- 【ARC083E】Bichrome Tree
- 【bzoj2434】[Noi2011]阿狸的打字机【AC自动机】
- 面向对象的三大特性和五大原则
- 用WPF开发仿QQ概念版之--------Loading预加载界面(闪屏窗体)