PowerShell Loop Command Infinitely
2022-05-05
說明重複執行 PowerShell 指令,用以監控作業系統環境。
說明
while(1){Get-Process | ?{$_.ProcessName -like 'so*'} | ft;Start-Sleep -seconds 3;cls}
NPM(K) PM(M) WS(M) CPU(s) Id SI ProcessName
------ ----- ----- ------ -- -- -----------
6 1.35 5.70 0.03 24984 12 soffice
46 103.54 157.99 1.08 20128 12 soffice.bin
目前存在一個小問題,就是 cls
之後,指令的結果的標頭會消失,檢視上較不方便,需要找到方法來處理。加上 | ft
後,順利解決囉!
相關連結
Powershell 使用物件與資料結構 (Array, Hash)