|
本帖最后由 2013kyj 于 2021-9-28 20:19 编辑
本人找到了如下的修改计算机名的pecmd代码
但是我的想法是, 计算机的名字是一个变量, 它的值在文本文件a.txt中, 需要如何修改pecmd代码? 提前感谢!
批处理代码获取计算机名类似这样
set /P nm=<a.txt然后把下面代码中的winpe的地方换成变量%nm%, 最好能加个IF判断, 当能从a.txt取到计算机名时,再用其值, 如果取不到值,计算机名仍为WINPE
PECMD代码:
_SUB ComputerNameSet
REGI HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName\ComputerName=WINPE
REGI HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName\ComputerName=WINPE
REGI HKLM\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Hostname=WINPE
REGI HKLM\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\NV Hostname=WINPE
REGI HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\ComputerName=WINPE
_END
|
评分
-
查看全部评分
|