我正在运行此命令以查明许可证何时在一组服务器上过期:
cscript c:\Windows\System32\slmgr.vbs $server /xpr | Add-Content $LogFile
写入LogFile的输出如下所示:
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.
Windows Server(R), ServerStandard edition:
Volume activation will expire 6/15/2014 1:12:33 PM
如何删除输出文本文件中的前三行?
答案 0 :(得分:3)
尝试添加nologo指令。
cscript //nologo c:\Windows\System32\slmgr.vbs $server /xpr | Add-Content $LogFile
答案 1 :(得分:0)
我会使用// nologo。这个选项去除了窗口的东西,只留下你正在寻找的信息。如果您仍想要更精确的输出,请尝试使用正则表达式。您的结束命令应如下所示:
cscript //nologo c:\Windows\System32\slmgr.vbs $server /xpr | Add-Content $LogFile