Servers Alive Check type : external (errorlevel); alarm when errorlevel <> 0.
An example of a PS-script I use :
$RemoteServer=$args[0]
$RefValue=1
$Value=Invoke-Command -computername $RemoteServer -ScriptBlock
{(get-itemproperty "HKLM:\SOFTWARE\Microsoft\Microsoft Data Protection
Mailing List Users,
I have been away from Servers Alive external check development for some time
and the version of Servers Alive has moved on a fair bit since I was last doing
this sort of work.
I have had a quick look on the Servers Alive website for information regarding
using Power