找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 28293|回复: 6

[系统相关] 批处理如何更改系统产品ID

[复制链接]
发表于 2008-1-16 10:22:42 | 显示全部楼层 |阅读模式
本帖最后由 pcl_test 于 2016-9-8 21:27 编辑

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

评分

参与人数 1PB -2 收起 理由
novaa -2 违规内容

查看全部评分

发表于 2008-1-16 10:47:17 | 显示全部楼层
这是原创区。虽然是新手。也有点过了。
发表于 2008-1-16 12:10:33 | 显示全部楼层
测试代码:

  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
复制代码
 楼主| 发表于 2008-1-17 09:23:48 | 显示全部楼层
不好意思 版主 呵呵  我没有看清楚!! 下次不会了 呵呵
 楼主| 发表于 2008-1-17 09:25:57 | 显示全部楼层
感谢管理员呵呵呵   试过了   !!绝对的OK 呵呵 ~~~
发表于 2008-1-17 10:00:42 | 显示全部楼层
这个我也试过~绝对可用哈
发表于 2009-1-20 14:04:47 | 显示全部楼层
不错,支持一下!不过就算不选2也执行修改操作的吧 呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-21 03:33 , Processed in 0.032155 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表