无忧启动论坛

标题: 全自动计算机改名工具,可无人干预型! [打印本页]

作者: 矮人    时间: 2009-10-19 20:59
标题: 全自动计算机改名工具,可无人干预型!
全自动计算机改名工具
你是否做过多台同型号电脑?用的全盘GHOST的吧,那计算机名可是一样的哦!
如联接到同一个网络里,就会提示计算机名冲突!

你是否经常为品牌电脑做系统?公司常出的机型做好一个镜像,2分钟搞定了,可是还是同一个计算机名!如果,多个同型号接到一个网里,
还是会提示,名冲突,懂的客户就会问你是给我GHO的系统吧!他会老觉得不稳定之类的,呵呵..

现提供,这两天刚想到的改名思路完生成的小软件,希望能方便各位吧!
压缩包内包含两个,执行程序!
主程序为: 计算机改名.exe
主程序特点:

1, 双击它,计算机名已改好!全自动无人干预型!呵呵! (不要更改其名称)

2, 计算机名前缀,是以主板OEM厂商命名的!如联想前缀为:LENOVO,戴尔:DELL,宏基:ACER....
   从bios里读其品牌信息做为前缀,兼容机为: PC 前缀.

3, 生成名格式为: 前缀+"-"+随机四位数字+月+日,如10.1的联想电脑,其名为: LENOVO-XXXX1001 样式,x为随机数字!
4, 没有配置文件,同样支持自定义!如你经常用某个特定前缀,如 WUYOU 做前缀,将 计算机改名.exe 名改为 SKYUN.EXE 就行了!
   简单来说,它的名字改成什么,就以它为前缀, 如 ILOVEU.EXE 其生成名为: ILOVEU-xxxx1001.exe 样式.

5, 默认支持自我删除,自定义名称后,改完名会自动删除,如 WUYOU.EXE 运行完后,改名为: WUYOU-xxxx1001 后,马上自我删除!
   当然,如果你不想让其删除在名称最后加个小写的n,如 WUYOUn.exe,改名为: WUYOU-xxxx1001 不自我删除!

6, 支持改完名称,重启操作,同上,在名称后面加小写 r 就行了,如: WUYOUr.exe 改名后会马上重启!
7, 支持改完名称,关机操作,同上,在名称后面加小写 s 就行了,如: WUYOUs.exe 改名后会马上关机!
这里注意一下,以上5,6,7,不能同时使用,只能支持一个操作!
其6,7主要用在,全自动操作上,如克隆同型号机器,做镜像时,把它放在启动菜单里,这样GHO完系统,
重启进桌面后,会自动改名,如加了s,r结尾,就会改完名关机或重启!省时来做下一台!

辅助设置.exe 是GUI界面的,主要是用来完成,6,7操作前准备的!
作用:
1, 支持自定义名,直接改名,默认已以主板OEM,厂商名为前缀!
2, 直接安装到系统启动菜单,这样在下次启动时,就会改名操作了!
3, 在安装到启动菜单时,同样支持,完成后关机,或完成后重启操作!

双击下面名称,所进行的操作和效果:
计算机改名.exe  原程序名,以主板OEM厂商名为前缀自动改名,无提示,不重启,不关机,不自我删除!
                例: LENOVO-65481017   兼容机为: PC-48521017  1017为日期.
WUYOU.EXE       WUYOU-33561017 无提示,不重启,不关机,自我删除!
WUYOUn.EXE      WUYOU-33561017 无提示,不重启,不关机,不自我删除!
WUYOUr.EXE      WUYOU-33561017 无提示,重启,不关机,自我删除!
WUYOUs.EXE      WUYOU-33561017 无提示,不重启,关机,自我删除!


                                                       矮人 10.18
计算机改名.part1.rar (220 KB, 下载次数: 1299)
计算机改名.part2.rar (220 KB, 下载次数: 999)
计算机改名.part3.rar (220 KB, 下载次数: 913)
计算机改名.part4.rar (220 KB, 下载次数: 970)
计算机改名.part5.rar (49.46 KB, 下载次数: 783)




辅助设置.jpg (29.55 KB, 下载次数: 103)

辅助设置.jpg

辅助设置2.jpg (30.05 KB, 下载次数: 120)

辅助设置2.jpg

作者: haiou327    时间: 2009-10-19 23:15
矮人应该是矮人DOS的矮人吧
程序何不改为标准带参形式,WUYOU -k  自杀......  wuyou -r重启或WUYOU /k  自杀......  wuyou /r重启

[ 本帖最后由 haiou327 于 2009-10-19 23:27 编辑 ]
作者: lxl1638    时间: 2009-10-20 00:55
1、工具太大;
2、算法不严密,这种算法还是有同名的可能,虽然机率很小。

建议用 API 生成一个 GUID 字符串,再对这个字符串作一定的编码(如CRC),最后与主板信息或个人定义的前缀合成计算机名。因为API 生成一个 GUID 的重复性基本是0,至少比原有的算法要好。
作者: dato    时间: 2009-10-20 01:24
机房里用的比较多的是modiip,这个已经非常好了.可以用nbtscan扫描获得全部机器的mac ip 机器对应表.
封装成自删除包放在启动项里就完成了.

LZ这个,似乎现在很多的ghost封装工具都能完成这样的任务吧.可能唯一差别就是不能根据品牌机来定义.但是似乎这种自动化跟我理解中的自动化还是有些差别的.
作者: wangxueqiao    时间: 2009-10-20 18:16
有趣  这样的软件都可以设计...\
作者: 矮人    时间: 2009-10-20 21:17
标题: 回复 #2 haiou327 的帖子
出发点.是设计给做大批同型号机器用的,如 100 台联想,做好软件分区好后,把它改名为. LENOVOn.exe 放在开始菜单的,启动里面,...这样ghost 完系统后,进系统看看正常否的时候,就会改名加关机...
一般是在 pe 下进行全盘克隆,如果进入pe后,发现这个放名,忘记放进系统,那在pe下也可简单放入,如命令行参数,需要写到注册表,或快捷方式,在pe下,复杂些..
制作出发点主要是这样,呵呵.
作者: 2010chinacqit    时间: 2010-12-31 14:06
太好啦,,我们长期批量装机,,这个太有用啦
作者: 2011sukaw    时间: 2011-6-23 09:47
标题: 提示有病毒呀提示有病毒呀
提示有病毒呀提示有病毒呀
作者: gaopanwoaini    时间: 2020-6-18 20:13
为什么不给下载?
作者: mtv01    时间: 2020-6-22 16:55
  1. @echo off  
  2. echo     修改计算机器名...
  3. set pcname=Oo-%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
  4. echo Windows Registry Editor Version 5.00>ComputerName.reg
  5. echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam]>>ComputerName.reg
  6. echo @="%pcname%">>ComputerName.reg
  7. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName]>>ComputerName.reg
  8. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName]>>ComputerName.reg
  9. echo "ComputerName"="%pcname%">>ComputerName.reg
  10. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName]>>ComputerName.reg
  11. echo "ComputerName"="%pcname%">>c:\TempInfo.reg>>ComputerName.reg
  12. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog]>>ComputerName.reg
  13. echo "ComputerName"="%pcname%">>ComputerName.reg
  14. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName]>>ComputerName.reg
  15. echo "ComputerName"="%pcname%">>ComputerName.reg
  16. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]>>ComputerName.reg
  17. echo "NV Hostname"="%pcname%">>ComputerName.reg
  18. echo "Hostname"="%pcname%">>ComputerName.reg
  19. echo [HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\ShellNoRoam]>>ComputerName.reg
  20. echo @="%pcname%">>ComputerName.reg
  21. regedit /s ComputerName.reg
  22. del /q ComputerName.reg
  23. echo     修改计算机器名称完成...
复制代码


保存为 自动改计算机名称.bat
运行即可,
作者: sounydqb    时间: 2020-6-30 00:33
不错的工具,谢谢
作者: mzchc    时间: 2020-8-25 09:02
支持了~!
作者: flee2010    时间: 2020-8-25 09:43
太棒啦
作者: dzonelong    时间: 2021-5-14 09:07
这软件真不错,功能设计很贴心啊!!
作者: wjayg225    时间: 2021-5-19 11:48
擦 居然没有权限。。
作者: 2011990726    时间: 2021-5-22 16:23
学习一下学习一下
作者: wdmtmss    时间: 2021-5-23 12:05
感谢分享
作者: qq1066002084    时间: 2021-6-12 22:16
感谢分享
作者: lmj9401    时间: 2021-6-28 16:04
我用vbs弄了一个,命名规则很简单,只看ip。

1.普通命名,ip分为两段,网络段根据一定规则映射到一个字符串,作为名称前缀;主机段为数字编号,作为后缀。
2.特别命名,前缀为指定的字符串;后缀为ip主机段。
3.程序可带1个参数,该参数为特别命名的前缀字符串;省略参数则采用普通命名。

只要网内计算机ip无重复,机器名就不会重复。





欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3