bat脚本
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| @echo off color 0a
echo 更改cpu名称程序开始运行…… echo 提示:请以管理员身份运行
echo. echo 创建备份文件夹 md backup cd backup
echo. echo 导出注册表备份 reg export HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0 cpubak.reg /y reg export HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0 find.reg /y rename find.reg cpunamequery.txt
echo. echo 原cpu名字为 find "ProcessorNameString" %cd%/cpunamequery.txt del cpunamequery.txt
echo. echo 请输入你要改的cpu名称: echo 如有空格,请加上双引号,如: echo 你要将名称改成Apple M1 echo 则要输入"Apple M1"
echo. echo 请输入你要改的cpu名称: set /p cpuname=
echo. echo 是否要将cpu名字改成"%cpuname%"? pause
reg add HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0 /v ProcessorNameString /t reg_sz /d %cpuname% /F
pause
|
保存为ChangeYourCPUName.bat并运行
原理
HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0中修改ProcessorNameString值