我對使用PowerShell和一般的計算機編程完全陌生。我試圖創建一個腳本來殺死一個進程(在這種情況下是firefox),如果它超過了10MB的工作集。我想用if語句來做這件事,並且還包括一個管道命令。到目前爲止,我有這個:通過管道命令使用If語句
get-process|where-object {$_.ProcessName -eq"firefox"}
if ($_.WorkingSet -gt10000000)
{kill}
else
{"This process is not using alot of the computers resources"}
任何人都可以幫助解決這個問題嗎?即使firefox超過10MB工作集,else語句也會被重現。
+1。我提出了兩個答案,但這實際上是處理這種情況的更強大的方式。如果可以的話,我會給這個+2。 :) – Neolisk