命令行工具slmgr.vbs实现Windows Server许可证

Windows Server 2008中,Windows Server许可证比以往任何时候都更为重要。通过该许可证,可以查询Windows 2008 Server的授权类型,查询授权剩余时间,或卸载的授权号。在本文中,将介绍学习如何使用
命令行工具-slmgr.vbs实现上述功能。

  一、什么是slmgr.vbs?

  slmgr.vbs是微软提供的命令行授权管理工具,其完整名称为Windows Software Licensing Management Tool。

  slmgr是一个Visual ">Basic写的脚本,可在任何Windows 2008 Server版本上配置授权,无论是Server完整版还是Server Core版本。

  如果想查看slmgr.vbs有哪些功能,只要在Windows命令提示符下输入以下命令:

  slmgr.vbs /?

  即可列出slmgr.vbs所有的选项,界面如图1所示:  

  ***图1: slmgr.vbs帮助窗口

  使用slmgr能够实现以下这些功能:

  * 不仅可以管理本地服务器上的软件授权,而且可以通过网络,管理远程Windows 2008 Server的软件授权。远程管理需要验证用户名和密码。如果没有特别指定的话,默认情况是管理本地服务器。

  * -ipk选项:安装产品密钥。

  * -ato选项:激活Windows 2008。

  * -dli选项:显示许可证信息。

  * -dlv选项:显示详细的许可证信息。

  * -xpr选项:显示当前的Windows软件授权的到期时间。

  * -cpky选项:从注册表清除当前的Windows产品密钥。

  * -ilc选项:安装软件授权。

  * -rilc选项:重新安装系统授权文件。

  * -rearm选项:重新激活Windows评估版软件授权。

  * -upk选项:卸载某些产品的密钥。

  * -dit选项:显示您的安装ID ,使用离线方式激活软件授权。

  * -ato选项:激活产品确认码。

  下面我们来看一些Windows 2008 slmgr.vbs使用的例子。

时间: 2024-08-30 16:31:00

命令行工具slmgr.vbs实现Windows Server许可证的相关文章

基于sqlcmd命令行工具管理SQL server

在SQLServer数据库当中,除了大家熟知的基于SSMS来管理SQLserver数据库之外,还有一个很强大的命令行工具sqlcmd.该命令行工具基本等同于Oracle SQL*Plus以及 MySQL命令提示符下以实现相关的运维管理工作.尤其是需要多个脚本执行的时候,sqlcmd便派上用场了.本文描述了sqlcmd的一些常规用法以及给出如何通过批处理方式执行脚本的示例. 一.获取sqlcmd帮助 C:\>sqlcmd -? Microsoft (R) SQL Server Command Li

在vbs运行命令行工具后让命令窗口保持打开状态的脚本_vbs

问: 您好,脚本专家!如何在运行像 Ping 或 Ipconfig 这样的工具后让命令窗口保持打开状态? -- DB 答: 您好,DB.这个问题让我们想起了往事.有一个脚本专家刚来 Microsoft,那时许多人认为 WMI 和 ADSI 对于脚本编写者来说太难使用.因此,人们建议这个脚本专家不使用 WMI 或 ADSI,而是干脆使用 VBScript 作为调用命令行工具的方法.事实上,这个脚本专家编写的第一章就是一个关于事件日志管理的章节,该章后来成为 Microsoft Windows 20

用Mac和Linux命令行工具使用Windows Azure

除了Windows http://www.aliyun.com/zixun/aggregation/13357.html">Azure Web Sites和令人兴奋的新的虚拟机功能的引入,我们最近发布了一系列开放源代码的命令行工具使您可以在任何操作系统上用命令行管理和部署这些新的服务,包括第一次支持苹果 OSX 与 Linux 操作系统. 这篇文章里我将引导您完成安装和基本工具的使用,以及分享如何让你可以了解更多,甚至有利于该工具的信息 (它是开放源码的Node.js 代码,有Apache

操作文件夹或文件的权限的命令行工具Icacls

  在Windows Vista和Windows Server 2003 Service Pack 2中,微软提供了一个新的命令行工具Icacls,你可以使用它来查看.设置.保存并恢复文件夹或文件的权限.它在功能上比以往的Cacls更为强大. ICACLS name /save aclfile [/T] [/C] [/L] [/Q] 将所有匹配名称的 ACL 存储到 aclfile 中以便将来用于 /restore. ICACLS directory [/substitute SidOld Si

推荐给开发人员的实用命令行工具

作为一名Web开发者,当程序出现问题时日子总不是那么好过.问题可能无处不在,可能是你发送的请求出了错,可能是回复出了错,可能是你使用的某个第三方库出了问题,又或者是一个外部API调用失败了.优秀的工具对于定位问题出在何处有着无可估量的价值,而且能在一开始就帮助我们阻止问题的出现,总的来说能使我们的工作更有效率.命令行工具尤其有用,因为它们非常易于做自动化和脚本处理,能够以各种不同的方式进行组合和重用.本文介绍了6个非常强大且灵活的工具,熟练使用这些工具能使你的生活变得更轻松一些. Curl Cu

BCB6命令行工具简介

BCB6有很多命令行工具. 下面简要的作一个介绍: BCC32.EXE C++32位编译程序 BPR2MAK.EXE 转换XML文件格式为MAKE文件格式 BRC32.EXE 32位资源编辑程序 BRCC32.EXE  32位资源外壳程序 CONVERT.EXE 转换.DFM文件为.TXT文件格式 CPP32.EXE C 32位预处理程序 DCC32.EXE 32位PASCAL语言编译程序 FCONVERT.EXE  OEM和ANSI格式之间文本转换 GREP.EXE  寻找文件实用程序 ILI

手把手教你利用命令行工具创建LinuxMac系统下的网站备份

创建网站备份应该是一个网站管理员最为重要的日常工作之一.但现实情况是,备份这一步往往被很多人忽略,也就是说仍然有很多网管的网站安全意识较低. 所有的Linux/Mac用户都能够零经济成本地通过命令行工具创建网站备份.如果你用的不是Linux/Mac,请关注我们的后续文章--如何在windows上通过软件方式创建备份. 本文的初衷不是为读者提供完整的备份解决方案,而是给那些有时间并且想要学习一些基础的命令行工具进行网站备份的宝宝们一点参考. 必要条件 你的主机必须具备必要的软件及证书. (1) 服

Inxi:一个功能强大的获取Linux系统信息的命令行工具

Inxi 最初是为控制台和 IRC(网络中继聊天)开发的一个强大且优秀的命令行系统信息脚本.可以使用它获取用户的硬件和系统信息,它也用于调试或者社区技术支持工具. 使用 Inxi 可以很容易的获取所有的硬件信息:硬盘.声卡.显卡.网卡.CPU 和 RAM 等.同时也能够获取大量的操作系统信息,比如硬件驱动.Xorg .桌面环境.内核.GCC 版本,进程,开机时间和内存等信息. 运行在命令行和 IRC 上的 Inxi 输出略有不同,IRC 上会有一些可供用户使用的默认过滤器和颜色选项.支持的 IR

通过命令行工具使用阿里云资源编排服务

资源编排ROS 是一种简单易用的云计算资源管理和自动化运维服务.用户通过模板描述多个云计算资源的依赖关系.配置等,并自动完成所有资源的创建和配置,以达到自动化部署.运维等目的. 了解更多 通过命令行工具使用阿里云资源编排服务 资源编排服务(ROS)支持用户通过模板文件定义所需的云资源,描述资源间的依赖关系和配置详情,并自动完成资源的创建和配置,以达到自动化部署.运维等目的. 作为一种自动化运维工具,阿里云ROS屏蔽了底层资源操作的复杂性,使得对基础设施资源的管理通过简单的代码就可以实现. 命令行