在命令行上显示或安装 Windows 产品密钥

ajd*_*con 3 windows cluster licensing hpc

我们目前正在使用 Windows 2008 HPC R2 设置多个 Windows HPC 集群。我们希望能够通过命令行跨集群执行 Windows 许可命令,即显示当前许可证状态、安装产品密钥、重新武装试用密钥等。

不幸的是,该slmgr命令总是打开一个对话框来显示其输出,而不是写入标准输出。这是非常令人不快的,因为我们希望能够使用 HPC 工具对许可证状态运行并行操作。

任何人都可以建议一个完全在命令行上运行的用于管理 Windows 许可证的命令吗?

ajd*_*con 6

为自己回答这个问题道歉:我们在一分钟前遇到了答案。

事实证明,如果你调用slmgrcscript,输出将进入命令行,而不是一个对话框。所以你想要这样的命令,

cscript slmgr c:\windows\system32\slmgr.vbs -dli