每启动一次PE,PE的计算机名就变化一次,有办法固定吗
本帖最后由 ko20010214 于 2024-5-1 11:06 编辑RT。
已解决 。
既然知道它为什么会变了,那就好办了。
离线注入注册表项目即可。
将 system 加载配置单元,挂载为 在HKEY_LOCAL_MACHINE分支下名为Sys
导入ComputerName.reg
再卸载配置单元。
将software 加载配置单元,挂载为 在HKEY_LOCAL_MACHINE分支下名为Sss
导入
AuditComputerName.reg
再卸载配置单元。
大功告成,打个KISS!
这两个REG文件在压缩包里,自己解压,分步导入。
改启动器配置 JBT-RAMOS 发表于 2024-4-30 23:00
改启动器配置
愿闻详解 有想生成随机的计算机名的,有想生成固定的计算机名的,也有很多小白想把别人做的PE改成自己的名字,想问一问怎么修改PE的计算机名的。
我用的是Kuer的10PE,里面是随机生成的minint-*,我想要固定的,因为我要在PE里玩远程(向日葵),每次换个名字我就找不到我的计算机了…… //更改计算机名
MSTR PCNAME=0,6,%RANDOM%
REGI HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName\ComputerName=PC%PCNAME%
REGI HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName\ComputerName=PC%PCNAME%
REGI HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Hostname=PC%PCNAME%
REGI HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\NV Hostname=PC%PCNAME%
Windows\System32\unattend.xml 的内容如下:
=======================================
<?xml version="1.0" encoding="utf-8" ?>
- <unattend xmlns="urn:schemas-microsoft-com:unattend">
- <settings pass="windowsPE">
- <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ComputerName>WIN10PE_Cruel</ComputerName>
<EnableNetwork>false</EnableNetwork>
<EnableFirewall>false</EnableFirewall>
</component>
</settings>
</unattend>
====================================
这里设置的计算机名为WIN10PE_Cruel,似乎没起作用。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation
这里只是OEM的信息,制造商什么的, 跟计算机名没关系。
计算机名要怎么固定啊? 把这个文件丢到Windows\System32\disposition\Post 目录里,就可以了!
本帖最后由 ko20010214 于 2024-5-1 00:44 编辑
谢谢回复。 有了这个文件,丢在POST目录下就可以解决问题了! 谢谢!!
我查看了半天,才勉强在
Windows\System32\wpeutil.dll 里看到这一段,不容易复制,只好贴图了。
这时大概似乎是说会去读注册表中的
Control\ComputerName\ActiveComputerName\
和Control\ComputerName\ComputerName\
还有 Software\microsoft\winnt\winpe\ComputerName
之类的地方,如果 指定了computerName, 返回success.
如果没有的话, 就用 MININT作为前缀,后面随机生成一串字符,作为计算机名。
应该就是这里会随机生成计算机名吧。
ko20010214 发表于 2024-5-1 00:36
谢谢回复。 有了这个文件,丢在POST目录下就可以解决问题了! 谢谢!!
我查看了半天,才勉强在
Windows\ ...
牛逼,这也能找到
那么试试把 MININT 后面的代码 %s%s 改成固定的,看看是否可行 这个出于安全考虑
建议楼主不要长时间持续使用PE
现在新版系统(包括PE),都限制了共享访问 进来学习 还有这种需求 继续随机
感谢分享! 学习学习 如果对随机要求不是那么特殊的话,我觉得,修改MININT这几个字母为你想要的字母就可以了……你就拥有一个你想要的前缀加上一串随机字符作为计算机名了。
学习一下 本帖最后由 guong 于 2024-5-1 11:13 编辑
这刚卡重了 感谢 谢谢分享 感谢分享 好帖 我是小青蛙 发表于 2024-5-1 08:35
继续随机
青蛙,你这个文件放在什么位置? lgylgyxy 发表于 2024-5-1 19:52
青蛙,你这个文件放在什么位置?
\Program Files\StartAllBack 这个问题解决了, 向日葵也作为服务能开机自启了,两大难题都搞定了……一个能随时远程的PE就搞定了。
再把VMware搞定,就可以完成远程做我想要做的事了!!! 感谢有你 教程收藏 ko20010214 发表于 2024-5-5 07:15
这个问题解决了, 向日葵也作为服务能开机自启了,两大难题都搞定了……一个能随时远程的PE就搞定了。
再 ...
请问,同一台机器上,是不是计算机名固定了,向日葵的码就也固定了?
因为我也有远程维护系统的需要。 路过,学习。。。
页:
[1]