Wait For Process and Process Watcher Trigger do not work with 64-bit apps in 64-bit Windows

Applies To: AutoMate 6, AutoMate 5
Published: 11/14/05 , modified May 16, 2006

Symptoms

When using the Wait For Process action to wait for a 64-bit process, that step waits indefinitely.

When using the Process Watcher to wait for a 64-bit process, the trigger never fires.

64-bit applications are not listed in the dropdown of both the Wait For Process action and the Process Watcher Trigger parameters.

Reason

AutoMate 6 is a 32-bit application and runs in a segregated area of Windows 64-bit called WOW64. This prevents AutoMate from "seeing" any other process that do not reside in a WOW64 environment, effectively blocking it's ability to wait or watch for 64-bit process. AutoMate still works correctly with other 32-bit process on 64-bit Windows

Solution

Network Automation has identified this as a problem with AutoMate 6 and is working on a possible solution.

More Information