A 64 bit version of Macro Scheduler is on the roadmap but will not be for another year or so (we are still waiting for a 64 bit compiler for the language we use which was expected this year but has been put back unfortunately).
In the mean time I found a workaround. The following will work if you have UAC disabled and run Macro Scheduler as Admin:
Code: Select all
Press LWinKey
Send>r
Release LWinKey
WaitWindowOpen>Run
Send>cmd.exe
Press Enter
WaitWindowOpen>cmd.exe*
SetFocus>cmd.exe*
Send>vssadmin list shadowstorage
Press Enter
This works because it opens the 64 bit version of cmd.exe in the same way a user would.
If you cannot have UAC disabled download this free tool called Elevate:
http://www.wintellect.com/CS/blogs/jrob ... vista.aspx
Then modify the above code to:
Code: Select all
Press LWinKey
Send>r
Release LWinKey
WaitWindowOpen>Run
Send>"%USERDOCUMENTS_DIR%\elevate.exe" cmd.exe
Press Enter
WaitWindowOpen>cmd.exe*
SetFocus>cmd.exe*
Send>vssadmin list shadowstorage
Press Enter
Of course you will have to manually OK the elevation prompt.
These work because they open cmd.exe as a user would open it from within the Operating System.
In both cases Macro Scheduler needs to be running as admin so that it can interact with the admin process. Or you could compile the script to a .exe and run that as admin.