ko20010214 发表于 2024-4-30 22:37:56

每启动一次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:13

改启动器配置

ko20010214 发表于 2024-4-30 23:05:41

JBT-RAMOS 发表于 2024-4-30 23:00
改启动器配置

愿闻详解

ko20010214 发表于 2024-4-30 23:40:31

有想生成随机的计算机名的,有想生成固定的计算机名的,也有很多小白想把别人做的PE改成自己的名字,想问一问怎么修改PE的计算机名的。

我用的是Kuer的10PE,里面是随机生成的minint-*,我想要固定的,因为我要在PE里玩远程(向日葵),每次换个名字我就找不到我的计算机了……

wxinchun92 发表于 2024-4-30 23:43:26

//更改计算机名
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%

ko20010214 发表于 2024-4-30 23:44:46


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,似乎没起作用。

ko20010214 发表于 2024-4-30 23:58:23

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation
这里只是OEM的信息,制造商什么的, 跟计算机名没关系。
计算机名要怎么固定啊?

kuer 发表于 2024-5-1 00:07:26

把这个文件丢到Windows\System32\disposition\Post 目录里,就可以了!

ko20010214 发表于 2024-5-1 00:36:41

本帖最后由 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作为前缀,后面随机生成一串字符,作为计算机名。
应该就是这里会随机生成计算机名吧。







martin313 发表于 2024-5-1 06:44:53

ko20010214 发表于 2024-5-1 00:36
谢谢回复。 有了这个文件,丢在POST目录下就可以解决问题了! 谢谢!!
我查看了半天,才勉强在
Windows\ ...


牛逼,这也能找到

那么试试把 MININT 后面的代码 %s%s 改成固定的,看看是否可行

martin313 发表于 2024-5-1 06:49:09

这个出于安全考虑
建议楼主不要长时间持续使用PE

现在新版系统(包括PE),都限制了共享访问

yyz2191958 发表于 2024-5-1 07:07:58

进来学习

2012andyle113 发表于 2024-5-1 08:25:51

还有这种需求

我是小青蛙 发表于 2024-5-1 08:35:08

继续随机

maisifu 发表于 2024-5-1 10:20:13

感谢分享!

yc2428 发表于 2024-5-1 10:34:28

学习学习

ko20010214 发表于 2024-5-1 11:09:05

如果对随机要求不是那么特殊的话,我觉得,修改MININT这几个字母为你想要的字母就可以了……你就拥有一个你想要的前缀加上一串随机字符作为计算机名了。

guong 发表于 2024-5-1 11:09:11

学习一下

guong 发表于 2024-5-1 11:09:51

本帖最后由 guong 于 2024-5-1 11:13 编辑

这刚卡重了

softwarezheng 发表于 2024-5-1 11:12:48

感谢

liangnijian 发表于 2024-5-1 11:38:45

谢谢分享

Su_jacc 发表于 2024-5-1 18:45:22

感谢分享

lgylgyxy 发表于 2024-5-1 19:45:50

好帖

lgylgyxy 发表于 2024-5-1 19:52:10

我是小青蛙 发表于 2024-5-1 08:35
继续随机

青蛙,你这个文件放在什么位置?

我是小青蛙 发表于 2024-5-1 20:06:40

lgylgyxy 发表于 2024-5-1 19:52
青蛙,你这个文件放在什么位置?

\Program Files\StartAllBack

ko20010214 发表于 2024-5-5 07:15:59

这个问题解决了, 向日葵也作为服务能开机自启了,两大难题都搞定了……一个能随时远程的PE就搞定了。
再把VMware搞定,就可以完成远程做我想要做的事了!!!

softwarezheng 发表于 2024-5-5 08:25:49

感谢有你

bsdgsos 发表于 2024-5-5 10:04:50

教程收藏

cutebe 发表于 7 天前

ko20010214 发表于 2024-5-5 07:15
这个问题解决了, 向日葵也作为服务能开机自启了,两大难题都搞定了……一个能随时远程的PE就搞定了。
再 ...

请问,同一台机器上,是不是计算机名固定了,向日葵的码就也固定了?
因为我也有远程维护系统的需要。

yz66 发表于 6 天前

路过,学习。。。
页: [1]
查看完整版本: 每启动一次PE,PE的计算机名就变化一次,有办法固定吗