ghost后全自动改ip计算机名

标签:电脑

摘要:
MACList相关说明:如果IP地址设置为“DHCP”,则表示自动获取IP地址;如果留空,则表示未修改IP地址。以下批处理可用于在传输系统后自动修改IP地址和计算机名称。
方法一:使用ModiIP工作原理:
1、客户机全部使用 DHCP 方式获取 IP 地址。由 DHCP 记录获取所有客户机的 MAC 地址列表。
2、生成所需格式的 IP 地址和计算机名列表文件 MAC.INI 。
3、客户机程序根据 MAC.INI 文件修改 IP 地址和计算机名等信息。
所需环境:
客户机要求能支持网卡 PXE 启动,或者能由硬盘、光盘等启动任一能自动获取 IP 的网络环境 (DHCP Client)。

工作流程:
1、先在服务器上启用 DHCP 服务,如使用 2003 或 TFTPD32 的 DHCP 功能。
2、按顺序逐台启动客户机(按顺序启动主要是为了便于规范计算机名)。
3、在服务器上导出 DHCP 记录。
4、使用 MACList.EXE 处理 DHCP 记录,生成 MAC.INI 文件。
5、将 ModiIP.exe 和 MAC.INI 文件打包进客户机 Ghost 镜像中。
6、网络克隆后客户机在启动时调用 ModiIP.exe 修改 IP 和 计算机名。

MACList 相关说明
IP 地址设为“DHCP”表示自动获取 IP,留空表示不修改 IP 地址。
网关设为“NONE”表示删除网关,留空表示不修改。

ModiIP 工作参数
/? 此帮助
/A 自动修改
/K 修改后自删除
/R 修改后重启

注意事项:
1、客户端软件 ModiIP.exe 只支持 2000/XP。
2、MACList.exe 未考虑 IP 合法性、计算机名长度内容合法性判断,使用时请自行注意。

下一步考虑实现客户机自动从服务器获取 MAC.INI 文件,从而简少工作量。具体实现方法尚未考虑成熟。

MACLlist.exe 截图:注意事项:
1、客户端软件 ModiIP.exe 只支持 2000/XP。
2、MACList.exe 未考虑 IP 合法性、计算机名长度内容合法性判断,使用时请自行注意。
3、若 ModiIP.exe 只使用 /n 参数而未指定 /IP 参数,则自动查找 DHCP 服务器地址,
尝试通过此地址的 TFTP 服务下载配置文件。
4、加入域功能暂时只对尚未加入过域的计算机有效。
5、对已加入域的计算机暂不支持加入到工作组。
6、加入域或工作组功能不支持 Windows 2000。方法二:克隆前用封装工具封装打开你的sysprep.inf把UserData字段下的ComputerName的值设为*,这样就是自动产生计算机名[UserData] ComputerName=*方法三:用批处理 批量自动修改计算机名、ip机房的计算机数量庞大,将系统传过去之后往往要在每台机子上边人工修改每台计算机的ip和计算机名,机房管理人员的工作非常繁重。使用下面的批处理,既可以实现把系统传过去之后就会自动修改ip和计算机名。在传系统前要做一些准备工作,建立一个匹配文件config.cfg,其内容为收集好的ip、mac地址、计算机名的对应表,形式为:[计算机名] [Mac地址] [IP地址]将下面批处理文件加入到HKEY_CURRENT_USER\SOFTWARE\MICROSOFTWINDOWS\CURRENTVERSION\RUNONCE 键下@echo offecho -------------------------------------------------------------------------------echo --批量自动修改计算机名、ip,配置文件名为config.cfg echo --config.cfg 格式为 echo --[计算机名] [Mac地址] [IP地址] echo --各列之间用空格隔开 echo --------------------------------------------------------------------------------title 批量自动修改计算机名、ip BY 扎俊rem ---------------------------------------------------rem 读取本地信息rem ---------------------------------------------------for /f "skip=13 tokens=12" %%myMac ('ipconfig /all') do set strMac=%%myMacecho 读取本机MAC地址: %strMac%echo 读取完成...echo --------------------------------------------------echo 匹配设置:echo ---------------------------------------------------find "%strMac%" config.cfg >cmpcfg.txtfor /f "skip=2 tokens=1" %%myname in (cmpcfg.txt) do set pcname=%%mynameecho 本机计算机名为: %pcname%for /f "skip=2 tokens=3" %%a in (cmpcfg.txt) do set myip=%%aecho 本机IP地址: %myip%echo 子网掩码: %mask%echo 开始应用匹配的设置......echo 修改计算机器名...echo Windows Registry Editor Version 5.00>ComputerName.regecho [HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam]>>ComputerName.regecho @="%pcname%">>ComputerName.regecho [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName]>>ComputerName.regecho [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName]>>ComputerName.regecho "ComputerName"="%pcname%">>ComputerName.regecho [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName]>>ComputerName.regecho "ComputerName"="%pcname%">>c:\TempInfo.reg>>ComputerName.regecho [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog]>>ComputerName.regecho "ComputerName"="%pcname%">>ComputerName.regecho [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName]>>ComputerName.regecho "ComputerName"="%pcname%">>ComputerName.regecho [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]>>ComputerName.regecho "NV Hostname"="%pcname%">>ComputerName.regecho "Hostname"="%pcname%">>ComputerName.regecho [HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\ShellNoRoam]>>ComputerName.regecho @="%pcname%">>ComputerName.regregedit /s ComputerName.regdel /q ComputerName.regecho 修改计算机器名称完成...echo 修改IP...rem 设定子网掩码以及网关set mask=255.255.255.0set gateway=192.168.137.1netsh interface ip set address name="本地连接" source=static addr=%myip% mask=%mask% gateway=%gateway% gwmetric=1echo 修改IP完成...del /q cmpcfg.txtdel /q config.cfgecho 任意键重启...pause方法四:IP自动修改器
使用说明:
先扫IP
1。首先要开启所有机器(不开机器怎么扫啊!)
2。设置你要扫描的网段,就可以开始扫了。(延时默认就可以了)
3。等扫描好以后在列表会列出局域网所有机器计算机名及IP和MAC地址,你最好检查一下IP总数是否对。

设置本地连接设置
1。点击客户端设置,在分组框客户端参数里面填入你机器所在的子网掩码,网关,以及DNS,如果不填则不修改。(不是清空而是不修改,以前是什么修改以后还是什么……不要嫌我烦,我怕有人搞不清楚。)
2。还有就是修改计算机名,这个很多人搞不清楚,如果你把选择框自定义计算机名打钩的话则修改计算机名时以编辑框里的内容加IP最后位,比如IP为192.168.0.100你填写的计算机名前缀是WB则生成的计算机名是WB100,如果是IP是192.168.0.2生成计算机名WB002。(选择自定义计算机名是列表内容不会变的)

最后保存列表和生成客户端(默认生成在桌面,一个名位 客户端.EXE 还有一个 MAC.ini),桌面上出现两个文件,把这两个文件放到母盘里任意目录运行客户端就可以了。(运行时没什么反应,运行以后不要删除这两个文件,如果要卸载,删除这两个文件然后在删除注册表里面的[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]下的IPChange就可以了),下面就可以做备份刻盘了,还有祝大家新年快乐,其他的慢慢看或跟我联系QQ里面有。
更新说明:
有的朋友说无法修改我昨天在网吧用的时候发现的确有这个问题,真不好意思我自己在网吧一次也没用过,主要是在安装两次网卡的时候如果本地连接出现本地连接1~2时因为IP是自动获取的,在修改IP以后还是选择了自动获取IP,主要是修改了这个问题其他我还没发现,如果大家还发现其他问题,请在论坛说明最好发张截图,我这人比较较本没图片我怕看不懂,还有就是修改IPX和CS-KEY.
IPX是根据IP定的这里我就不多说了,CS-KEY为了大家方便我在里面添了200个左右的KEY不够大家自己添,添加方法打开MAC.INI 在KEY后面加入你想添加的KEY就可以了注意每个KEY间加入空格.方法五:用批处理输入机号自动更改计算机名和IP@echo off
echo 自动改IP,计算机名,批处理
echo by 碧山
rem :: 设置部分,请自行修改 ::
rem ----------------------
rem :: 设置IP前3位 ::
set ip=192.168.0.
rem :: 设置子网掩码 ::
set mask=255.255.255.0
rem :: 设置子网关 ::
set gateway=192.168.0.250
rem :: 计算机名前缀 ::
set name=xw
rem ----------------------
rem 设置完成
set A=00
set B=0
: SS
echo 请输入机号
echo ---------------------------------------------------
set/p pc= 请输入计算机号:
echo ---------------------------------------------------
if exist ComputerName.reg del ComputerName.reg
rem :: 判断 ::
if %pc% GEQ 255 goto EE
if %pc% GEQ 100 goto CC
if %pc% GEQ 10 goto BB
if %pc% LSS 10 goto AA
:AA
set pcname=%name%%A%%pc%
goto DD
:BB
set pcname=%name%%B%%pc%
goto DD
:CC
set pcname=%name%%pc%
goto DD
:DD
set myip=%ip%%pc%
echo 你的当前设置是
echo 计算机名为:%pcname%
echo IP为:%myip%
pause
echo 开始应用设置ing......
rem :: 修改计算机名 ::
echo Windows Registry Editor Version 5.00>ComputerName.reg
echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam]>>ComputerName.reg
echo @="%pcname%">>ComputerName.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName]>>ComputerName.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName]>>ComputerName.reg
echo "ComputerName"="%pcname%">>ComputerName.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName]>>ComputerName.reg
echo "ComputerName"="%pcname%">>c:\TempInfo.reg>>ComputerName.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog]>>ComputerName.reg
echo "ComputerName"="%pcname%">>ComputerName.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName]>>ComputerName.reg
echo "ComputerName"="%pcname%">>ComputerName.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]>>ComputerName.reg
echo "NV Hostname"="%pcname%">>ComputerName.reg
echo "Hostname"="%pcname%">>ComputerName.reg
echo [HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\ShellNoRoam]>>ComputerName.reg
echo @="%pcname%">>ComputerName.reg
regedit /s ComputerName.reg
del /q ComputerName.reg
rem :: 修改IP ::
netsh interface ip set address name="本地连接" source=static addr=%myip% mask=%mask% gateway=%gateway% gwmetric=1
goto END
:EE
echo 大于255啦...重新输入一次哇/se...
goto SS
:END
echo 完成了...按任意键退出...
pause

这是怎么回事,怎么一直显示联网中?

登录到192.168.8.1,单击“Internet设置”,当网络状态已连接时,您可以使用它。将网线连接到路由器的WAN端口。其他答案应该是ADSL拨号。你在哪里上网

请问怎么用路由器共享ADSL拨号上网?

路由器的用户名和密码通常打印在路由器的背面。如果您不知道如何拨打路由器拨号,请参阅路由器手册。

如何隐藏IP?

以下三种方法通常用于隐藏IP地址:1.使用代理服务器:如果我们浏览网站、聊天、BBS等,那么留下的URL是代理服务器,而不是我们的URL。如果您使用ICQ和OICQ,请在设置中隐藏您的IP地址。1987年,“黑色星期五”在全球范围内对IBM个人电脑及其兼容电脑造成了严重破坏,引发了相当大的病毒恐慌。

怎么换电脑IP地址啊,希望详细点,谢悠悠了

用xp的话说:右键单击“网络邻居”-˃属性-˃选择“Internetip”以设置win7:单击右下角的小型计算机,然后选择“打开网络”以设置ipv4。其他答案:您需要一个软件来更改IP地址。您只需购买或搜索并下载PAN即可。其他答案:您更改IP地址、intranet或internet是什么意思?你不清楚

adsl自动拔号

让ADSLMODEM自动拨号并共享服务器以访问Internet。1.条件:1.带LAN端口的ADSL猫。这样,猫在开机时就能自动拨打号码,猫就成了宽带服务器。如果计算机是98/me系统,请输入DNS服务器的名称和域。这样,局域网中的所有计算机都可以访问Internet。

电脑的,连接ADSL是什么意思?

ADSL是宽带拨号上网。如果你想连接到无线WIFI,你需要连接到路由器。其他答案通常意味着链接宽带!其他答案百度知道其他答案家庭用户通常连接到ADSL

手机秒变电脑 Mate10系列今日开启云电脑限时尝鲜

从今天开始,华为Mate10系列率先支持云计算功能。如果你想体验手机从电脑变成电脑的新奇感,请前往华为应用市场下载有限时间的体验。所有存储空间都存储在华为云磁盘和Mate10系列本地存储中。您可以在云计算机上轻松管理照片、视频、文档和其他资源。

荣耀笔记本电脑magicbook14 2022|15天真实使用感受

8月9日,我咬牙跺脚,鼓起勇气买了一台笔记本电脑:Glory magicbook 142022。8月10日,电脑以惊人的速度抵达机场。今天,9月1日,一个难忘的日子,让我们与您分享这15天的真实经历。这台电脑的外观真的很出色,可以满足姐妹们严格的审美标准。速度引导速度:10-15...

有什么软件可以防止局域网的ARP攻击和IP冲突攻击?

当局域网中的计算机感染ARP欺骗病毒时,它们会不断向其他大脑发送错误的Mac地址和IP地址。整个LAN会将数据包发送到错误的网关,从而导致通信失败。因此,要解决的根本问题是找到带有病毒的计算机并检查防病毒!不需要特殊的软件来解决非ARP欺骗。绑定每台计算机上的IP地址和MAC地址...

家里用无线路由,笔记本上网没有问题,手机能检测到路由,但是一直显示正在获取IP地址。怎么解决?

如果客户端在发送dhcp请求广播数据包后未能从dhcp服务器获得响应,则客户端将尝试多次发送dhcp请求,直到超时。这个过程很长,它总是显示正在获取IP地址!您可以尝试缩短主路由器和辅助路由器之间的距离,或者直接连接到主路由器,看看是否可以获得IP地址!

亲测实用的内网穿透服务有哪些?

事实上,内联网渗透意味着两台计算机位于不同的局域网中,需要连接外部网络和内部网络的计算机节点进行通信。因此,有必要使用内网渗透技术来解决这个问题,也就是NAT渗透。总之,没有最好的内联网渗透服务,只有一种适合您的服务。实用性因人而异。

局域网电脑IP地址冲突怎么办?今天分享给大家一个小工具,轻松解决

有些人可能会说,我可以只更改IP地址,但如果公司中有许多LAN计算机,您可能仍然存在IP地址冲突。网友们不知道如何解决这个问题。可以检测每个机器网卡的MAC地址,可用和不可用的IP地址可以显示为txt文件。