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脚本相关推荐

  1. win10关机后自动重启_win10关机后自动开机的解决方法

    正文 最近有网友反馈,遇到了windows10关机后自动开机的问题.其实win10自动重启有可能是由于硬件不兼容所造成的,那么win10关机自动重启如何解决呢?接下来小编介绍windows10关机后自 ...

  2. gost文件修改计算机电脑名字工具,Ghost后自动修改IP及计算机名方法大全.pdf

    Ghost后自动修改IP及计算机名方法大全.pdf Ghost 后自动修改IP及计算机名方法大全 方法一:使用ModiIP 工作原理: 1.客户机全部使用 DHCP 方式获取 IP 地址.由 DHCP ...

  3. gost文件修改计算机电脑名字工具,ghost后自动修改计算机名与ip地

    ghost后自动修改计算机名与ip地& (2005-10-04 02:26:28) 标签: 杂谈 ----------------------------------------------- ...

  4. 网络克隆自动修改计算机名ip,关于 Ghost 网络克隆后自动修改 IP 及计算机名的方法.doc...

    关于 Ghost 网络克隆后自动修改 IP 及计算机名的方法 关于 Ghost 网络克隆后自动修改 IP 及计算机名的方法最近机房要大批量安装 XP 系统,考虑到种种因素,还是决定采用较成熟的 PXE ...

  5. 安卓开发,拼接屏幕、大屏幕、户外广告无人值守循环播放视频,图片。开机自动播放,断电后自动播放,重起后自动播放功能

    安卓开发,拼接屏幕.大屏幕.户外广告无人值守循环播放视频,图片.开机自动播放,断电后自动播放,重起后自动播放功能 因客户要求,开机自动播放视频,不需要电脑控制,通电自动循环播放视频. 电脑成本太高,最 ...

  6. ghost后自动修改IP和计算机名的VBS脚本

    On Error Resume Next '取得本机器的网卡物理地址: MacAddress strComputer = "." Set objWMIService = GetOb ...

  7. 计算机在未关机的情况下重启,求助关机自动重启电脑关机后当所有指示灯熄灭不到1秒然后屏幕自动出 爱问知识人...

    关机变重启 1.进入BIOS,在电源管理菜单中,看看"RME EventWake up"(PME事件唤醒),一项是否是"Enable"(默认值),如是,将它改为 ...

  8. 计算机为什么老是重启,电脑总是已计划自动重启怎么办 已计划自动重启怎么关闭...

    最近小编早上开电脑的时候经常碰到"已计划自动重启,你的设备将于XX重启已完成安装更新--"的问题,导致每天早上都要浪费十分钟时间来解决这个计划自动重启的问题,很是麻烦.那么这个问题 ...

  9. 计算机关闭为什么自己重启,电脑关机后自动重启怎么回事

    原标题:电脑关机后自动重启怎么回事 在日常生活中,大多数网友和朋友都遇到过这样的情况:正常使用计算机时,突然计算机会自动重新启动,并且许多强制关机的尝试都是无效的,这很麻烦.下面的小编提供了几种解决此 ...

  10. 计算机10分钟不用就自动重启,Win10开机后提示你的电脑将在一分钟后自动重启的解决办法...

    我们在使用Win10系统时电脑一开机就出现,你的电脑将在一分钟后自动重启,有时还会蓝屏,错误代码0xc0000001,遇到这种问题我们要怎么解决呢?下面就跟着小编一起看看解决办法吧. 解决方法如下: ...

最新文章

  1. spring boot 启动不连接数据库
  2. 一上来,就问原理,问上亿(MySQL)大表的索引优化...
  3. 从零开始入门 K8s | Kata Containers 创始人带你入门安全容器技术
  4. vb.net2019-下载文件
  5. 17 redis -key设计原则
  6. 学计算机写作文怎么写,关于学电脑的作文
  7. STemwin替换为MDK下的emwin
  8. 二进制、八进制、十进制与十六进制的转换大全
  9. Unity2019学习:常用功能--Unity UI的交互游戏对象
  10. html直线箭头,HTML中利用div+CSS实现简单的箭头图标的代码
  11. 怎么应付薪资倒挂问题
  12. 2022最新简约好用的夏雨图床系统源码+UI超好看
  13. 中国IT工作者35岁后的发展出路调查报告(3)
  14. 常用控件 — 列表视图
  15. Outlook可以收发Live Mail了
  16. 2015.7.11 SDN南京技术交流会
  17. 引脚与TP4056兼容 SM5202足1A电流线性充电芯片,9V耐压及输入过压保护OVP充电电池反接保护的锂电池充电
  18. 哪款标签打印软件可以实时打印生产日期和保质日期
  19. 封装fetch请求方法
  20. 前端JavaScript面试技巧笔记(5)

热门文章

  1. Android CheckBox 实战
  2. MySQL中select * for update锁表的范围
  3. HDU 2006 (水)
  4. GetModuleFileNameA函数与GetCurrentDirectoryA函数
  5. C#在线预览文档(word,excel,pdf,txt,png)
  6. linux下mono播放PCM音频
  7. 关于CocosStudioV3.10的场景导入Cocos2d-xV3.17.2场景未发生变化的解决方案
  8. utf8_unicode_ci和utf8_general_ci的区别,联系及使用
  9. nmap +shell脚本实现内网端口巡检
  10. 10.Configure One-to-Many(配置一对多关系)【Code-First系列】