There are windows server 2003 installations (32bit) and windows server 2008 (64bit).
One of our (custom) tests is related to Arcserve backup and getting data of the last backup back.
On the 32-bit installations (windows server 2003), this test runs fine.
On the 64-bit servers (windows server 2008) not so.
In what follows, you see a screenshot of the settings of the test.
(off course, the parameters in the actual test are more relevant and the agent is not the local HostMonitor)

The script is tested and executes just fine locally on the 64-bit machines, but when the script is executed via HostMonitor, there's an error that the script returns no result and it's executed every second in stead of every 10 minutes.
This was tested on 2 64-bit machines, both give the same result.
[edit]
Forgot to mention: the agent shows the execution of the shell-script in its logs.