slmgr是Software LicenseManger的简称,是Windows软件授权管理工具。slmgr是管理系统激活和密钥、证书的主要组件。slmgr的所有功能都是通过slmgr.vbs提供的,采用VBScript命令行方式执行。图形界面中许多与该命令行相关的激活行为,比如系统属性等,都是通过调用slmgr.vbs脚本来执行授权操作。即使你在COMMAND下使用slmgr命令行,其运行结果或出错信息也是以弹出窗口方式显示的。

一、进入并运行slmgr.vbs命令的几种方式:

1、COMMAND命令提示窗口下,这是一种执行方式,但需要提升管理员权限;

2、运行命令(Win+R,开始/所有程序/附件/命令提示符,任何一种);

3、开始菜单中的开始搜索框,使用这种方法需要输入slmgr的完整名称——slmgr.vbs。

二、SLMGR语法格式基本语法:

slmgr.vbs [MachineName [User Password]] [

]

其中:

* MachineName : 远程计算机名 (缺省为本机)

* User :             具有相应权限的计算机用户

* Password:        用户密码

* Option:            为SLMGR的参数,参下。

三、常用参数选项:

-ipk <产品密钥>     安装产品密钥(替换现有密钥)

-upk                    卸载产品密钥

-ato                    激活Windows

-dli  [激活 ID | All]  显示许可证信息(默认:当前许可证)

-dlv [激活 ID | All]  显示详细的许可证信息(默认:当前许可证)

-xpr                    当前许可证状态的截止日期

四、高级参数选项:

-cpky                   从注册表中清除产品密钥(阻止泄露引起的攻击)

-ilc <许可证文件>   安装许可证

-rilc                    重新安装系统许可证文件

-rearm                 重置计算机的授权状态 (去除水印)

-dti                      显示安装 ID以进行脱机激活

-atp <确认 ID>     使用电话方式提供的确认 ID 激活产品

五、KMS相关选项:

-skms                    设置KMS服务器名

-skms           设置KMS服务器端口号

-skms    设置KMS服务器名和端口号

-ckms                                                             清除KMS服务器名和端口号并设为初始状态

六、slmgr.vbs的使用示例

1、安装产品密匙

命令:slmgr.vbs -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

2、安装OEM证书方法

命令:slmgr.vbs -ilc x:\xxx.XRM-MS

3、激活Windows

命令:slmgr.vbs -ato

4、显示许可证激活状态的截止日期

命令:slmgr.vbs -xpr

5、查看许可证的概要信息

命令:slmgr.vbs -dli

6、查看许可证详细信息

命令:slmgr.vbs -dlv

7、卸载当前产品密匙

命令:slmgr.vbs -upk

slmgr-命令详解相关推荐

  1. Windows软件授权管理工具 slmgr命令详解

    slmgr是Software LicenseManger的简称,是Windows软件授权管理工具.slmgr是管理系统激活和密钥.证书的主要组件.slmgr的所有功能都是通过slmgr.vbs提供的, ...

  2. 激活信息管理slmgr.vbs命令详解

    slmgr.vbs对大部分电脑新手来说可能比较陌生,它主要是用来查看当前系统Windows 8/7/Vista中的激活状态以及密钥.许可证书等信息,这里我说"主要"是因为它还有其它 ...

  3. docker常用命令详解

    docker常用命令详解 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来. 根据自己的理解,总的来说分为以下几种: Doc ...

  4. oracle home 命令,$ORACLE_HOMEbin目录下所有命令的使用方法及命令详解

    求$ORACLE_HOME/bin目录下所有命令的使用方法及命令详解 如题. $ORACLE_HOME/bin目录下有很多命令,那我们平时用到的也不是太多,即使用到的那部分可能用法也不是完全能掌握,所 ...

  5. 【FFmpeg】ffmpeg命令详解(三)高级选项

    ffmpeg命令详解(三)高级选项 1.-map 2.-ignore_unknown 3.-copy_unknown 4.-map_channel 5.-map_metadata 6.-map_cha ...

  6. 【FFmpeg】ffmpeg命令详解(二)

    ffmpeg命令详解(二) 4.流选择 4.1 自动选择流 4.2 手动选择流 5.命令行选择详解 5.1 命令行选项的值说明: 5.2 流说明符 5.3 通用选项 5.4 主选项 5.5 视频相关选 ...

  7. 【FFmpeg】ffmpeg命令详解(一)

    ffmpeg命令详解(一) 1.命令格式 2.简述 3.详细说明 3.1 过滤器 3.1.1 简单的过滤器图 3.1.2 复杂的过滤器图 3.2 流拷贝 1.命令格式 ffmpeg [global_o ...

  8. head和tail命令详解

    基础命令学习目录首页 原文链接:https://www.cnblogs.com/amosli/p/3496027.html 当要查看上千行的大文件时,我们可不会用cat命令把整个文件内容给打印出来,相 ...

  9. 常用memcached命令详解

    常用memcached命令详解: Memcached作为缓存服务器,对其操作的命令主要分为三类: 1.  服务器状态命令:可以查看memcahced服务的当前状态 2.  数据存储命令:如何存储数据到 ...

  10. linux yum命令详解

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RP ...

最新文章

  1. JAVA并发之多线程基础(2)
  2. VINS-Mono:一种鲁棒且通用的单目视觉惯性系统
  3. 2021年人工神经网络第四次作业-第五题:危险品识别
  4. UITextView 用法小结
  5. Hadoop Name node is in safe mode报错解决办法
  6. Python类属性和实例属性分别是什么?
  7. 如何用python生成软件_python中的生成器函数是如何工作的?
  8. python玩转大数据视频[非原创视频]
  9. 如果张东升是个程序员,你还有机会吗?
  10. python全栈开发 * 04 * 180604
  11. Bailian4109 公共朋友-Common Friends【关系】
  12. python学习day1:初识python
  13. linux切分文件指定行_vim技巧:在不同文件buffer间切换,在多窗口跳转和改变窗口大小...
  14. 模拟退火算法_Simulated Annealing 模拟退火算法
  15. linux screen会话命令
  16. jcr多久更新一次_2020年期刊影响因子正式发布,几家欢喜几家愁?!
  17. Eucalyptus使用注意事项
  18. 软件工程7条基本原理
  19. 如何写数据分析岗位简历?看完瞬间秒懂
  20. 高科技玩具这么无趣,为何还要鼓励孩子玩?

热门文章

  1. JDK8新特性之Optional类
  2. 华为云ModelArts的简单使用
  3. html表白墙、,表白墙里的那些经典的有趣的表白文案 学校表白墙能有多好笑
  4. xp sp3 激活 activate
  5. 隐私空间 android,隐私空间安卓版
  6. 第一次博客随笔 吴为橦
  7. coredump配置、产生原理、分析及示例
  8. 如何申请电子邮件邮箱账号?邮件系统服务器哪个稳定?
  9. com.android.frameworks.telresources,Android 8.1 MTK6739修改文档
  10. Python flask框架(6)