Board logo

标题: [系统相关] 批处理如何更改系统产品ID [打印本页]

作者: lanlinlan    时间: 2008-1-16 10:22     标题: 批处理如何更改系统产品ID

本帖最后由 pcl_test 于 2016-9-8 21:27 编辑

电脑右键-属性--注册信息下面的系统ID号  想用一个批处理来更改,  预设的想法是: 显示现有的ID  确认是否要更改 --如果要 输入新的ID  完成!! 请教各位~~~   在本论坛搜到一个VBS 的 好像改了没有用!
作者: novaa    时间: 2008-1-16 10:47

这是原创区。虽然是新手。也有点过了。
作者: youxi01    时间: 2008-1-16 12:10

测试代码:
  1. ::code by youxi01@bbs.bathome.net,2008-1-16
  2. ::Happy New Year
  3. @echo off
  4. Rem '/*/////////////////设置路径///////////////////////////////
  5. set "Reg_Path=HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion"
  6. Rem '/*/////////////////读取数据///////////////////////////////
  7. echo\&echo 正在读取系统ID号...
  8. for /f "skip=2 tokens=3" %%i in ('reg query "%Reg_Path%" /v ProductId') do set ID_value=%%i
  9. echo\&echo 系统ID号为:%ID_value%
  10. echo.&echo 1、退出&echo 2、修改ID &echo.
  11. set /p EN=请输入你的选择:
  12. if %EN% EQU 1 exit %=========如果选择1,就自动退出========%
  13. echo.
  14. set /p EN=请输入新的ID号:
  15. Rem '/*//////////////强制修改计算机ID号(不带提示)//////////////
  16. Reg Add "%Reg_Path%" /v ProductId /d %EN% /f
  17. pause>nul
复制代码

作者: lanlinlan    时间: 2008-1-17 09:23

不好意思 版主 呵呵  我没有看清楚!! 下次不会了 呵呵
作者: lanlinlan    时间: 2008-1-17 09:25

感谢管理员呵呵呵   试过了   !!绝对的OK 呵呵 ~~~
作者: 小萧    时间: 2008-1-17 10:00

这个我也试过~绝对可用哈
作者: steven007    时间: 2009-1-20 14:04

不错,支持一下!不过就算不选2也执行修改操作的吧 呵呵




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2