一般来说,我对使用 PowerShell 和计算机编程完全陌生。我正在尝试创建一个脚本,如果它超过 10mb 的工作集,它将杀死一个进程(在这种情况下是 firefox)。我想使用 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 语句总是被复制。