2016-11-14 103 views
0

我有一個PowerShell腳本來收集主機系統上的各種類型的信息。其中一個命令是systeminfo。它需要近10秒才能完成。Powershell systeminfo執行時間

編輯:

我認爲問題來自於計算機上安裝修補程序,其中顯示與systeminfo量。有沒有辦法在不加載所有熱修補程序信息的情況下運行systeminfo

+0

我不認爲這是一個建設性的問題,也不具有任何與PowerShell的。 – 4c74356b41

+0

也許我需要更具體一些:我認爲問題來自計算機上安裝的修補程序,它們使用'systeminfo'顯示。有沒有辦法在不加載所有修補程序信息的情況下運行'systeminfo'? – mabu

+0

在這種情況下,這個問題與PowerShell無關,並且不屬於stackoverflow,更像serverfault ... – 4c74356b41

回答

1

不,您不能擁有修補程序信息。有關可用參數,請參閱https://technet.microsoft.com/en-gb/library/bb491007.aspx

+0

這就是我所需要的,謝謝。 – mabu

+2

但是,您可以使用PowerShell CmdLets(也可能是WMI)分別收集systeminfo所做的信息。 –

+0

感謝您的提示。我是Powershell的新手,我非常感謝你的幫助! – mabu

1

也許Get-WmiObject可以幫助您獲取所需的信息。檢查以下鏈接,描述可通過Get-WmiObject檢索的不同系統信息。

Get-WmiObject