3

CPU使用率を取得するためにWindowsバッチを作成していますが、値が80より大きいかどうかを確認します。CPU使用率が80より大きい場合は、メールを受け取る必要があります。

助けていただけませんか。私が使うwmic cpu get "LoadPercentage" | find /V "LoadPercentage"

4

1 に答える 1

3

メールを送信するにはサードパーティのアプリを使用する必要があります。blatを使用すると、残りのバッチは次のようになります。

for /f %%a in ('wmic cpu get "LoadPercentage" ^| find /V "LoadPercentage"') do (
set p=%%a
goto :BREAK
)

:BREAK
if %p% geq 80 blat -params

-paramsblatの実際の引数に置き換える必要があります。これはここにあります。

于 2013-01-07T11:02:18.493 に答える