改完计算机名自动重启 vbs,ghost后自动修改IP和计算机名的VBS脚本
ghost后自动修改IP和计算机名的VBS脚本!(
现推出, 。VBS 版 Ghost 改机器名 IP地址 新版本。
AutoConfig.vbs
---------------------------------------------------------------------------
On Error Resume Next
'取得本机器的网卡物理地址: MacAddress
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colNicConfigs = objWMIService.ExecQuery _
("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True")
For Each objNicConfig In colNicConfigs
Set objNic = objWMIService.Get _
("Win32_NetworkAdapter.DeviceID=" & objNicConfig.Index)
'本机器的网卡物理地址写入变量 : strMacAddress
strMacAddress = objNic.MACAddress
Next
'读取配置文件
dim files,file,strReadLine ,RowNumber
Const ForReading = 1
set files=CreateObject("Scripting.FileSystemObject")
if files.fileexists("E:\AutoConfig\config.cfg", ForReading) then
set file=files.opentextfile("E:\AutoConfig\config.cfg")
else
msgbox("请在程序目录下放置MAC列表文件(文件名为:config.cfg)")
end if
RowNumber = 0
Do While file.AtEndOfStream <> True
strReadLine = file.ReadLine
RowNumber = RowNumber + 1
If InStr(strReadLine,strMacAddress) <> 0 Then
ComputerConfig = Split(strReadLine , ";")
Exit Do
End If
Loop
'修改IP地址
strComputer = "."
SubnetIPAddress = "192.168.0."
LocalIPAddress = SubnetIPAddress & RowNumber
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colNetAdapters = objWMIService.ExecQuery _
("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
strIPAddress = Array(LocalIPAddress)
strSubnetMask = Array("255.255.255.0")
strGateway = Array("192.168.0.1")
strGatewayMetric = Array(1)
For Each objNetAdapter in colNetAdapters
errEnable = objNetAdapter.EnableStatic(strIPAddress, strSubnetMask)
errGateways = objNetAdapter.SetGateways(strGateway, strGatewaymetric)
Next
'修改机器名
Set WshShell = CreateObject("Wscript.Shell")
Set Fso = CreateObject("SCripting.FileSystemObject")
WshShell.RegWrite "HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName\ComputerName", ComputerConfig(0) ,"REG_SZ"
WshShell.RegWrite "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\NV Hostname", ComputerConfig(0) ,"REG_SZ"
WshShell.RegWrite "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Hostname", ComputerConfig(0) ,"REG_SZ"
'修改CS-CDKEY
WshShell.RegWrite "
HKCU\Software\Valve\CounterStrike\Settings\Key", ComputerConfig(3),"REG_SZ"
WshShell.RegWrite "HKU\S-1-5-21-
改完计算机名自动重启 vbs,ghost后自动修改IP和计算机名的VBS脚本相关推荐
- win10关机后自动重启_win10关机后自动开机的解决方法
正文 最近有网友反馈,遇到了windows10关机后自动开机的问题.其实win10自动重启有可能是由于硬件不兼容所造成的,那么win10关机自动重启如何解决呢?接下来小编介绍windows10关机后自 ...
- gost文件修改计算机电脑名字工具,Ghost后自动修改IP及计算机名方法大全.pdf
Ghost后自动修改IP及计算机名方法大全.pdf Ghost 后自动修改IP及计算机名方法大全 方法一:使用ModiIP 工作原理: 1.客户机全部使用 DHCP 方式获取 IP 地址.由 DHCP ...
- gost文件修改计算机电脑名字工具,ghost后自动修改计算机名与ip地
ghost后自动修改计算机名与ip地& (2005-10-04 02:26:28) 标签: 杂谈 ----------------------------------------------- ...
- 网络克隆自动修改计算机名ip,关于 Ghost 网络克隆后自动修改 IP 及计算机名的方法.doc...
关于 Ghost 网络克隆后自动修改 IP 及计算机名的方法 关于 Ghost 网络克隆后自动修改 IP 及计算机名的方法最近机房要大批量安装 XP 系统,考虑到种种因素,还是决定采用较成熟的 PXE ...
- 安卓开发,拼接屏幕、大屏幕、户外广告无人值守循环播放视频,图片。开机自动播放,断电后自动播放,重起后自动播放功能
安卓开发,拼接屏幕.大屏幕.户外广告无人值守循环播放视频,图片.开机自动播放,断电后自动播放,重起后自动播放功能 因客户要求,开机自动播放视频,不需要电脑控制,通电自动循环播放视频. 电脑成本太高,最 ...
- ghost后自动修改IP和计算机名的VBS脚本
On Error Resume Next '取得本机器的网卡物理地址: MacAddress strComputer = "." Set objWMIService = GetOb ...
- 计算机在未关机的情况下重启,求助关机自动重启电脑关机后当所有指示灯熄灭不到1秒然后屏幕自动出 爱问知识人...
关机变重启 1.进入BIOS,在电源管理菜单中,看看"RME EventWake up"(PME事件唤醒),一项是否是"Enable"(默认值),如是,将它改为 ...
- 计算机为什么老是重启,电脑总是已计划自动重启怎么办 已计划自动重启怎么关闭...
最近小编早上开电脑的时候经常碰到"已计划自动重启,你的设备将于XX重启已完成安装更新--"的问题,导致每天早上都要浪费十分钟时间来解决这个计划自动重启的问题,很是麻烦.那么这个问题 ...
- 计算机关闭为什么自己重启,电脑关机后自动重启怎么回事
原标题:电脑关机后自动重启怎么回事 在日常生活中,大多数网友和朋友都遇到过这样的情况:正常使用计算机时,突然计算机会自动重新启动,并且许多强制关机的尝试都是无效的,这很麻烦.下面的小编提供了几种解决此 ...
- 计算机10分钟不用就自动重启,Win10开机后提示你的电脑将在一分钟后自动重启的解决办法...
我们在使用Win10系统时电脑一开机就出现,你的电脑将在一分钟后自动重启,有时还会蓝屏,错误代码0xc0000001,遇到这种问题我们要怎么解决呢?下面就跟着小编一起看看解决办法吧. 解决方法如下: ...
最新文章
- spring boot 启动不连接数据库
- 一上来,就问原理,问上亿(MySQL)大表的索引优化...
- 从零开始入门 K8s | Kata Containers 创始人带你入门安全容器技术
- vb.net2019-下载文件
- 17 redis -key设计原则
- 学计算机写作文怎么写,关于学电脑的作文
- STemwin替换为MDK下的emwin
- 二进制、八进制、十进制与十六进制的转换大全
- Unity2019学习:常用功能--Unity UI的交互游戏对象
- html直线箭头,HTML中利用div+CSS实现简单的箭头图标的代码
- 怎么应付薪资倒挂问题
- 2022最新简约好用的夏雨图床系统源码+UI超好看
- 中国IT工作者35岁后的发展出路调查报告(3)
- 常用控件 — 列表视图
- Outlook可以收发Live Mail了
- 2015.7.11 SDN南京技术交流会
- 引脚与TP4056兼容 SM5202足1A电流线性充电芯片,9V耐压及输入过压保护OVP充电电池反接保护的锂电池充电
- 哪款标签打印软件可以实时打印生产日期和保质日期
- 封装fetch请求方法
- 前端JavaScript面试技巧笔记(5)
热门文章
- Android CheckBox 实战
- MySQL中select * for update锁表的范围
- HDU 2006 (水)
- GetModuleFileNameA函数与GetCurrentDirectoryA函数
- C#在线预览文档(word,excel,pdf,txt,png)
- linux下mono播放PCM音频
- 关于CocosStudioV3.10的场景导入Cocos2d-xV3.17.2场景未发生变化的解决方案
- utf8_unicode_ci和utf8_general_ci的区别,联系及使用
- nmap +shell脚本实现内网端口巡检
- 10.Configure One-to-Many(配置一对多关系)【Code-First系列】