欢迎光临
我们一直在努力

在PE状态下查看原计算机名的BAT脚本。

升级系统的时候如果要保留原系统信息,又不能直接升级的情况下,可以在系统注册表里找到原系统的计算机名,不过在PE系统中,获取到的是PE系统的注册表,故此特意写了一个批处理脚本,在PE环境下获取原系统的计算机名。

方法是在PE下将原系统的注册表挂载到PE注册表下,然后再读取里面的信息。

一下是批处理脚本内容

@echo off

::panfu指的是原系统的C盘在PE系统里的盘符。

set panfu=C:\

set tempregdir=TempHive

reg load HKLM\%tempregdir% %panfu%windows\system32\config\system > nul

for /f “tokens=3” %%i in (

‘REG QUERY “HKEY_LOCAL_MACHINE\%tempregdir%\ControlSet001\Control\ComputerName\ComputerName” ^| find /i “ComputerName”‘

) do echo %%i

echo %i%

pause

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。