如何将窗口输出到文本文件?

时间:2014-03-06 19:29:52

标签: windows batch-file activation

我正在设计一个批处理文件,首先检查是否激活了一个Windows副本(使用slmgr / xpr命令),如果没有输入一个键来激活它。我已经做了一切,除了检查激活,因为当你运行slmgr / xpr命令时,它输出到一个Windows主机脚本对话框,我无法弄清楚如何让该框输出其文本到文本文件中使用作为变量。有谁知道怎么做/有更好的方法? 提前谢谢!

2 个答案:

答案 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