| 
 
zhengxiang3396y 
新手上路
 
 
 
  
  
积分 12 
发帖 4 
注册 2006-5-26 
状态 离线
 | 
『楼 主』:
 [求助]GHOST后自动改计算机名,IP.网关,子网掩码,及DNS服务器地
 
使用 LLM 解释/回答一下
  
怎样写一个批理 
ghost完成重起后,自动运行批处理, 修改计算机名,IP.网关,子网掩码,及DNS服务器地址后,自动删除该程序或下次不再启动该程序!,并重起计算机.
 
谢谢!!  
 
    
 
  
 |   
 | 
  2006-7-4 19:21 | 
  
 | 
 | 
 
asbai 
高级用户
 
    
 
  
 
积分 653 
发帖 252 
注册 2006-4-16 
状态 离线
 | 
『第 2 楼』:
 
 
使用 LLM 解释/回答一下
  
用netsh命令改,测试没问题以后放到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce 里然后做ghost。 
 
也可以用runassrv运行该批处理,角本中调 runassrv remove 删除该服务即可保证不会再次运行。 
 
前一种方法方便点,后面的可以不用登陆就运行,而且不会弹出DOS窗口。 
 
    
 
  
 |   
 | 
  2006-7-4 20:04 | 
  
 | 
 | 
 
zhengxiang3396y 
新手上路
 
 
 
  
  
积分 12 
发帖 4 
注册 2006-5-26 
状态 离线
 | 
 | 
  2006-7-4 20:55 | 
  
 | 
 | 
 
fan927 
初级用户
 
  
 
  
  
积分 82 
发帖 31 
注册 2006-5-23 
状态 离线
 | 
『第 4 楼』:
 
 
使用 LLM 解释/回答一下
  
楼主的意思我有点不明白,能不能举个例子,你要求自动修改计算机名,IP.网关,子网掩码,及DNS服务器地址说明你的网络不是用dhcp自动分配的,那么你是什么思路可以用批处理将这些变量分别设置在不同的机器上呢? 
我的理解是,按照2楼的思路,每台机器ghost后的计算机名,IP.网关,子网掩码,及DNS服务器地址都是一模一样的. 
 
    
 
  
 |   
 | 
  2006-7-5 15:04 | 
  
 | 
 | 
 
xiongwei2624 
初级用户
 
  
 
  
  
积分 96 
发帖 44 
注册 2006-6-26 来自 深圳 
状态 离线
 | 
 | 
  2006-7-5 16:23 | 
  
 | 
 | 
 
zhengxiang 
初级用户
 
  
 
  
  
积分 68 
发帖 24 
注册 2006-6-26 
状态 离线
 | 
 | 
  2006-7-6 19:26 | 
  
 | 
 | 
 
gslingyun 
初级用户
 
  
 
  
  
积分 26 
发帖 9 
注册 2006-6-28 
状态 离线
 | 
『第 7 楼』:
 用脚本可以完成..
 
使用 LLM 解释/回答一下
  
生成 
' sub0.脚本运行.判断是否是第一次运行,如果是就写入注册表,实现下次开机自动运行,并退出程序.否则执行 
' sub1.脚本运行,获得本机MAC地址.  
' sub2.根据MAC地址,从数据库中取得计算机名和IP地址.[数据库为 mac.xls , excel文档;] 
' sub3.修改计算机名和IP地址. 
' sub4.清除注册表项 
' 5.附:取得网吧MAC地址的方法,运行"取得网吧mac地址的脚本.vbs" 
' *********************************************************** 
on error resume next 
public mac,name,ip 
sub0 
sub sub0 
on error resume next 
  set wsh1=createobject("wscript.shell") 
  reg=wsh1.regread("HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\run\mac") 
  if len(reg) 
-------------------------------------------------------------------------------- 
取得网吧mac地址的脚本,另存为mac.vbs 
-------------------------------------------------------------------------------- 
 
' mac.vbs 
msgbox "取得网吧mac地址的脚本" 
set wsh1=createobject("wscript.shell") 
  for i=1 to 91 
  wsh1.run "ping -n 1 192.168.1." & i 
  next 
set fso1=createobject("scripting.filesystemobject") 
set file1=fso1.opentextfile("d:\mac.bat",2,true) 
  file1.write "arp -a > d:\mac.txt" 
  file1.close 
  wsh1.run "d:\mac.bat" 
  wscript.sleep 5000 
  fso1.deletefile "d:\mac.bat" 
  wsh1.run "d:\mac.txt" 
msgbox "完毕,请用excel导入并参考 max.xls 生成最终文档" 
 
    
 
  
 |   
 | 
  2006-7-7 18:43 | 
  
 | 
 | 
 
zhengxiang 
初级用户
 
  
 
  
  
积分 68 
发帖 24 
注册 2006-6-26 
状态 离线
 | 
『第 8 楼』:
 请教上面这个程序
 
使用 LLM 解释/回答一下
  
请问上面的这个程序怎么运行?能做一些批注.(我一个菜鸟) 
非常感谢谢!!! 
 
    
 
  
 |   
 | 
  2006-7-9 09:24 | 
  
 | 
 | 
 
zhengxiang 
初级用户
 
  
 
  
  
积分 68 
发帖 24 
注册 2006-6-26 
状态 离线
 | 
 | 
  2006-7-17 10:16 | 
  
 | 
 | 
 
wangqh0715 
新手上路
 
 
 
  
  
积分 4 
发帖 2 
注册 2006-7-16 
状态 离线
 | 
 | 
  2006-7-17 14:09 | 
  
 | 
 | 
 
htysm 
高级用户
 
    
 
  
 
积分 866 
发帖 415 
注册 2005-12-4 
状态 离线
 | 
 | 
  2006-7-18 12:39 | 
  
 |