[
会员中心
] [
发布文章
][
发布软件
] [
中文繁體
]
文章
·
资料
电脑软件
手机软件
网站源码
电脑·手机·网络
学习
话题
娱乐
故事
文化·历史
国学典籍
法律法规
操作系统
网络
办公·文件
音频视频
图形图像
硬件·驱动程序
行业
教学学习
编程
游戏
安卓
苹果
鸿蒙
其他
ASP
ASP.NET
JSP
PHP
HTML
·
CSS
·
JavaScript
本 站 搜 索
文章
软件
[选项]
文章类别:
[全部]
电脑·手机·网络
话题
故事
文化·历史
娱乐
学习
法律·法规
国学典籍
搜索选项:
文章编号
文章标题
文章作者
文章来源
相关链接
关键字词
文章标签
文章内容
软件类别:
[全部]
操作系统
网络
办公·文件
音频视频
图形图像
行业
编程
教学学习
游戏
硬件·驱动程序
安卓系统
苹果系统
鸿蒙系统
其他系统
HTML·CSS·JavaScript
ASP
JSP
PHP
ASP.NET
搜索选项:
软件编号
软件名称
软件作者
软件来源
相关链接
关键字词
软件标签
软件简介
发 送 文 章
用批处理(.BAT)自动设置计算机名/IP地址/DNS
〖
评论()
〗〖
留言
〗〖
收藏
〗
收信地址
填写收信人的电子邮箱
邮件主题
填写邮件主题
邮件内容
这个批处理文件,在电脑装好后,可以全自动改IP,子网掩码,网关和计算机名!但就是不能改DNS和备用DNS!请哪位高手改一下,使其功能更完善!谢谢!!(有需要的也可以下载用,很不错的)文件附后:文件@echo off :::--------------------------------------------------------------------------:::::请你在使用把[MacAddress] 字段下 改为你自己的机器配置::::::::::::::此文件,只在win2k专业版下测试过 XP已经通过测试:::::::::::::::::带有“::::” 后面的语句为 注释:::::::::::::::因为会修改你的机器配置。请在测试机器上使用!::::::::--------------------------------------------------------------------- @cls :::清屏@echo [ComputerName] [MacAddress] [IPAddress] [CS-CDKey] config.cfg@echo D178 00-0A-EB-A8-5A-4B 192.168.1.178 7149496192150 config.cfg@echo D179 00-15-F2-21-C7-CC 192.168.1.179 7149496192151 config.cfg@echo D180 00-15-F2-1F-71-19 192.168.1.180 7149496192152 config.cfg@echo D181 00-15-F2-21-C7-8B 192.168.1.181 7149496192153 config.cfg@echo D182 00-15-F2-21-BA-8E 192.168.1.182 7149496192154 config.cfg @echo D183 00-15-F2-21-C8-11 192.168.1.183 7149496192155 config.cfg :::::::添加你自己的机器配置::::获取机器的TCP/IP 配置if exist ipconfig.txt del ipconfig.txtipconfig /all ipconfig.txt :::分离出机器的物理地址,并保存到 ( phyaddr.txt) 文件中if exist phyaddr.txt del phyaddr.txtfind "Physical Address" ipconfig.txt phyaddr.txt ::::从(c:\phyaddr.txt)文件中取得物理地址字符串,并赋给变量"MacAddress"for /f "skip=2 tokens=12" %%M in (phyaddr.txt) do set strMac=%%M :::显示物理地址字符串@echo %strMac% ::::以变量"strMac"为关键字搜索(Config.cfg)中相同的字符串行,并保存到(ComputerCfg.txt)find "%strMac%" Config.cfg ComputerCfg.txt ::::显示机器名. (从"ComputerCfg.txt"中分离出 机器名字段,并赋给变量"ComputerName")for /f "skip=2 tokens=1" %%N in (ComputerCfg.txt) do set ComputerName=%%N@echo %ComputerName% ::::显示IP地址. (从"ComputerCfg.txt"中分离出 IP地址字段,并赋给变量"IPAddress")for /f "skip=2 tokens=3" %%I in (ComputerCfg.txt) do set IPAddress=%%I@echo %IPAddress% ::::显示网卡MAC地址.(从"ComputerCfg.txt"中分离出 MAC地址字段,并赋给变量"MacAddress")for /f "skip=2 tokens=2" %%M in (ComputerCfg.txt) do set MacAddress=%%M@echo %MacAddress%for /f "skip=2 tokens=4" %%C in (ComputerCfg.txt) do set strCdkey=%%C@echo %strCdkey%::::创建注册表文件@echo Windows Registry Editor Version 5.00 ComputerName.reg@echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName] ComputerName.reg ::::用变量"%ComputerName%"去替换实际的机器名@echo "ComputerName"="%ComputerName%" ComputerName.reg@echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] ComputerName.reg ::::用变量"%ComputerName%"去替换实际的机器名@echo "NV Hostname"="%ComputerName%" ComputerName.reg@echo "Hostname"="%ComputerName%" ComputerName.reg::::修改 CS-CDKEY 不用管它@echo [HKEY_CURRENT_USER\Software\Valve\CounterStrike\Settings]ComputerName.reg@echo "Key"="%strCdkey%"ComputerName.reg@echo [HKEY_USERS\S-1-5-21-839522115-507921405-2146800195-500\Software\Valve\CounterStrike\Settings]ComputerName.reg@echo "Key"="%strCdkey%"ComputerName.reg ::::导入注册表文件。用的时候把" :: " 去掉regedit /s ComputerName.reg ::::修改IP 地址。用变量"%IPAddress%" 去替换实际的IP 地址netsh interface ip set address name="本地连接" source=static addr=%IPAddress% mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1::::重起机器批处理!setlocalcd/d %temp%echo [version] reboot.infset inf=InstallHinfSection DefaultInstallecho signature=$chicago$ reboot.infecho [defaultinstall] reboot.infrundll32 setupapi,%inf% 1 %temp%\reboot.infdel reboot.infc:cd %USERPROFILE%\「开始」菜单\程序\启动del /q IP.bat
文章网址:
https://dangbai.cn/Article.asp?ID=10001569
填写邮件内容
发信地址
填写发信人的电子邮箱
邮件签名
填写邮件签名
验证码
填写验证码,单击刷新验证码
程序执行中,请稍候...
发送协议
·欢迎使用本站在线文章发送系统。
·不得使用本站在线发送邮件系统发送垃圾邮件、广告邮件。
·如果收信人地址或其服务器出现错误,可能无法成功发送。
·如果有什么问题,或者意见建议,请联系[
网站管理员
]。
当百网
本站使用【啊估文章软件站】网站系统
〖
网站管理员留言簿
〗