正如上面提到的:slmgr.vbs命令是用来在命令行中激活Windows 2008 Server。在Windows Server Core中,只有命令提示,没有其它选择,只能使用slmgr.vbs来激活Core Server。因此,在Windows Server Core中,知道如何使用slmgr.vbs命令显得更为重要。建议每一个系统管理员最好了解一下这一命令的基本用法。
假设在安装Windows Server 2008 Core服务器过程中,我们已经输入了产品密钥,现在需要激活新安装的操作系统的话,只需要输入以下命令:
slmgr.vbs –ato
如果还没有设置好网络,或者存在其它错误的话,系统将提示以下的错误信息,如图5所示:
***图5: slmgr 软件授权激活过程中的错误提示信息
在我而言,出现这个错误是因为我的windows 2008 core server还没有配置好IP地址,也没有配置DNS和默认网关。
需要注意的是,要成功激活Windows 2008之前,所有这些事情必须先设置好!
如果在安装过程中没有输入产品密钥,可以在命令行中输入以下命令:
slmgr.vbs –ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
(假设输入的是MAK多激活密钥类型的密钥,不是KMS密钥管理服务类型的密钥)
我们可以再次尝试自动激活功能。操作成功时,可以看到“产品激活成功”提示信息窗口,如以下图6所示:
***图6: 使用slmgr.vbs 成功激活Windows 2008