我正在设计一个批处理文件,首先要检查Windows副本是否已激活(使用slmgr /xpr命令),如果未激活,则输入密钥进行激活。我已经完成了所有工作,唯独无法检查激活状态,因为当您运行slmgr /xpr命令时,它会输出到Windows主机脚本对话框中,我无法想出如何将该框的文本输出到文本文件以用作变量。有人知道如何做到这一点/有更好的方法吗? 提前感谢!
你可以试试这个方法,将 slmgr.vbs /dli 替换成 slmgr.vbs /xpr。 它会自动在你的 C:\ 盘生成一个文本文件: cscript c:\Windows\System32\slmgr.vbs /dli > c:\slmgr_result.txt
%windir%\system32\slmgr.vbs
,看看能否制作一个输出到控制台或文件的副本。 - Blorgbeard