2013-12-19 78 views
1

刪除文本我運行這個命令來查找出來的時候許可證將在一組服務器的失效:PowerShell的 - 從輸出

cscript c:\Windows\System32\slmgr.vbs $server /xpr | Add-Content $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 

如何刪除輸出文本文件中的前三行?

回答

3

嘗試添加nologo指令。

cscript //nologo c:\Windows\System32\slmgr.vbs $server /xpr | Add-Content $LogFile

+0

哇,這是那麼容易。非常感謝您的快速回復。 – user3120098

+0

@ user3120098您可以通過運行'cscript // NoLogo // s'將它保存爲默認的命令行選項。 –

0

我會用// NOLOGO。這個選項去掉了窗口的東西,只留下你正在尋找的信息。如果您仍想要更精確的輸出,請嘗試使用正則表達式。你的結局命令應該是這樣的:

cscript //nologo c:\Windows\System32\slmgr.vbs $server /xpr | Add-Content $LogFile