目前,我们正在使用Windows 2008 HPC R2设置多个Windows HPC群集。 我们希望能够通过命令行在集群上执行Windows许可命令,即显示当前的许可证状态,安装产品密钥,重新安装试用密钥等。
不幸的是, slmgr
命令总是打开一个对话框来显示其输出,而不是写入标准输出。 这是非常不愉快的,因为我们希望能够使用HPC工具在许可证状态上运行并行操作。
任何人都可以提出一个命令来pipe理完全在命令行上运行的Windows许可证吗?
我自己回答道歉:我们在一分钟前遇到了答案。
事实certificate,如果您使用cscript
调用slmgr
,则输出将转到命令行而不是对话框。 所以你想要一个像这样的命令,
cscript slmgr c:\windows\system32\slmgr.vbs -dli