我正在设计一个批处理文件,首先检查是否激活了一个Windows副本(使用slmgr / xpr命令),如果没有输入一个键来激活它。我已经做了一切,除了检查激活,因为当你运行slmgr / xpr命令时,它输出到一个Windows主机脚本对话框,我无法弄清楚如何让该框输出其文本到文本文件中使用作为变量。有谁知道怎么做/有更好的方法? 提前谢谢!
答案 0 :(得分:5)
使用cscript将文本从slmgr输出到控制台。
cscript slmgr.vbs /xpr
答案 1 :(得分:2)
试试这个,您只需将slmgr.vbs /dli
更改为slmgr.vbs /xpr
。
它会自动生成保存到C:\
驱动器的文本文件:
cscript c:\Windows\System32\slmgr.vbs /dli > c:\slmgr_result.txt