新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 工具软件 > 系统工具 > 正文:ghost后无需人工干预,全自动修改IP等设置

ghost后无需人工干预,全自动修改IP等设置

新客网 XKER.COM 2006-08-13 来源: 收藏本文


服务器上的autoexec.bat 内容:

format c: /s/u/autotest

e:\ghostbak\ghost.exe -clone,mode=pload,src=e:\ghostbak\ghost\win98.gh1,dst=1:1 -sure -fx -rb

很简单吧,就是开始ghostwww.xker.com()

3、单机克隆,分区到分区(开机箱):

说了不推荐,早干什么去了,为什么不留备份呢?不过你一定要用也没关系,方法同1,只要改下ghost参数。

4、单机克隆,DISK TO DISK:

还是觉得累,方法同6

5、多机克隆,文件到分区:

写个批处理啊,net use 连到服务器后复制 ip.cfg到e:\ghostbak 如:

ghost.bat内容:

;网卡dos 驱动

;net 到服务器e:\ghostbak 为F:

copy f:\ip\%1.reg e:\ghostbak\ip.reg /y

;开始ghost

运行时加参数如100号机就是:ghost.bat zx100

6、多机克隆,盘到盘:

a. 将ip目录(就是备份所有客户端注册表文件的目录)放到母盘e:\ghostbak b. 增加selectip.vbs 内容如下:

dim t,lt,rt

while true

t=inputbox("请输入机器标识!","输入") ' 输入机号

if len(t2)=5 then

lt=left(LCase(t2),2)

rt=right(LCase(t2),3)

if lt="zx" and rt<>"" and Cint(rt)>=0 and Cint(rt)<=280 then

Set fso = Wscript.CreateObject("Scripting.FileSystemObject")

if fso.fileexists("e:\ghostbak\ip\" & t & ".reg") then

set c=fso.getfile("e:\ghostbak\ip\" & t & ".reg") ' 根据机号得到相应注册表文件

c.copy ("e:\ghostbak\ip.reg") ' 复制注册表文件

set c=fso.getfile("C:\WINDOWS\Start Menu\Programs\启动\selctip.lnk")

c.delete ' 删除启动项中本程序

Set fso = Wscript.CreateObject("Scripting.FileSystemObject")

fso.DeleteFolder("e:\ghostbak\ip") ' 删除ip目录

Set WshShell = Wscript.CreateObject("Wscript.Shell")

WshShell.Run ("regedit /s e:\ghostbak\ip.reg") ' 运行注册表文件

WshShell.Run ("\\Server\系统更新\shutdown.exe -r") ' 重启

end if

wend

注1:母盘建立selectip.vbs的快捷方式selectip.lnk在启动组,开机后就运行,运行时删除此快捷方式。

注2:母盘的子网掩码取:255.255.255.254,避免克隆后一起重启网络冲突。

以上程序在win98下运行通过,我现在网吧280台机子就是这样克的,希望对大家有所帮助。

收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐