以下文字写于N年前,今天贴出来,欢迎抛砖!:)
最近公司客户越来越多,并且多数都是N台Server加百台PC的企业。偶每天都忙于规划、部署、实施,做的都是重复繁琐的事情,手下的兄弟又不得力,忙的偶哦整个就是一机器。为减轻劳动及提供效率偶只好想些快捷的办法:)
对于服务器考虑到稳定性偶都是一步步安装并配置的,对于客户机为提高效率偶是针对那家企业应用先做一母盘,在遇到系统状态不佳的机器时就统统GHOST。也许有的朋友会问,你用的是什么系统?一个母盘能装各种机器吗?毕竟一个大的企业不可能所有的计算机都是一样的,要知道XP和2K克隆系统只有在配置相同的机子上才能正常运行,并且克隆系统是不能同时加入域的。哈哈,这正式偶嘀得意之作!
首先,偶在做GHOST前执行了微软N年前发布的“移机”程序,这个程序早在几年前微软就停止了发布,偶是在某论坛上无意中看到的,非常好用。有了这个程序无论你安装XP/2K系统的机器是什么配置,执行移机程序后把硬盘换到任意机器上都能够正常运行。至于其中的奇妙偶不是写程序嘀偶只有佩服、赞叹。P
(有需要的朋友可以在网上搜索“移机”,如果找不到就留言给我,我发给你。)
为便于系统的统一管理、维护,偶通常都建议客户使用“域”,但克隆系统是不能够同时加入域的,因为操作系统在安装时会自动赋予每台机器一个唯一安全标识符,即SID(Security Identifiers),而在域中同样的SID是不能够重复加入的。呵呵,偶嘀解决方法是,“微软的问题微软解”。同上,这样的问题微软也早有解决之道,那就是“NewSID”程序,利用这个工具你可以在一台机器上生成新的SID或者使用和其它机器同样的SID。现在,克隆系统加入域不是问题了。P
偶制作嘀克隆系统安装完毕后通常只剩下修改IP和重命名这两步了。以前偶总是一个个的手动输入PC**、192.168.*.*,那么多机器累嘀偶哦。Yun
偶是急性子也是懒人,遇事总想快速、轻松解决,为了能快速、轻松地完成这最后两步偶在网上疯狂搜索,最后终于被偶找到一段简单到只需输入机器编号就可以完成所有配置的代码,并且执行重命名后不用重启。那段代码经本人修改后就是下面这样了。O
@echo off
cls
echo.
echo ************************************
echo MADE IN YONGFEI
echo ☆
echo 快速修改计算机名和IP地址
echo ************************************
echo.
set /p num=请输入机号(01-99):
set name=PC-%num%
set add=192.168.1.1%num%
set gateway=192.168.1.1
set mask=255.255.255.0
set DNS1=192.168.1.11
set DNS2=202.96.209.6
set DNS3=202.96.209.133
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName" /v ComputerName /d %name% /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /d %name% /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v Hostname /d %name% /f
netsh interface ip Set address name="本地连接" source=static addr=%add% mask=%mask% gateway=%gateway% gwmetric=1
netsh interface ip Set dns "本地连接" source=static addr=%DNS1%
netsh interface ip add dns "本地连接" addr=%DNS2% index=2
netsh interface ip add dns "本地连接" addr=%DNS3% index=3
echo.
echo *******************
echo 配置成功完成!
echo *******************
echo.
Pause
将上面的代码复制、粘帖到记事本中另存为BAT文件就可以了,相信稍有“读码”能力的朋友都可以稍作修改后为自己所用。祝您好运!