I am unable to get my script to run Diskshadow. I'm on a Windows Server 2008 R2 machine. The script I am running is AutoIT, and I'm compiling it as x64. It runs just fine if I do it manually (run the .exe directly), however, if I run it from VisualCron, I get an error:
Microsoft DiskShadow version 1.0
Copyright (C) 2007 Microsoft Corporation
On computer: SERVER06, 5/11/2011 4:49:27 PM
-> set context persistent nowriters
-> set verbose on
-> begin backup
-> add volume c: alias VolumeShadowc
COM call "(*vssObject)->InitializeForBackup" failed.
C:\Windows\SysWOW64>
I know that VSS will not run under x86, and that plus where that command line ends up tells me that it's running in x86. How is that?
This post (http://www.visualcron.com/forum.aspx?g=posts&t=1785) states that VC runs as 64 bit on x64...but I don't believe that is the case.