私は、PowerShell とコンピューター プログラミング全般をまったく初めて使用します。10 MB のワーキング セットを超えた場合にプロセス (この場合は 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 ステートメントは常に再現されます。