Simple macro recorder that can be scheduled

I need a macro recorder that can run on Windows Server 2008.  All I need is for it to click a button in a specific window.  But it needs to do this every x minutes.  Any ideas?
brettrAsked:
Who is Participating?
 
TommySzalapskiConnect With a Mentor Commented:
There are commands to activate a Window and to move the mouse in AutoIT.

I used to use Aldo's Macro recorder back in the day. It's just a recorder so it can't hook into the window handle like AutoIT, but if you want one that records your mouse movements and plays them back, it will.
0
 
TommySzalapskiCommented:
I would look into AutoIT. There are lots of examples on the web and it can do basically any automated task. It is good and clicking on the actual button (not just screen coordinates) so if the window moves, it still gets it.
0
 
brettrAuthor Commented:
I'm looking for something GUI based.  Not scripts.

This would be perfect http://www.winautomation.com but to high at $150.
0
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

 
TommySzalapskiCommented:
Well, Windows Task scheduler can do the scheduling for you. Then you just need an application that can click the button. Will the button always be in the same place on the screen? What does the button do? Can you push the button from the command prompt?
0
 
brettrAuthor Commented:
The macro program would do better to recognize the window then x/y coordinates of the button within that window, rather than depending on the window always being in the same location.  

It can't be done from a command prompt.

Yes - windows task scheduler is probably fine.
0
 
TommySzalapskiCommented:
It would be a one-line "script" in AutoIT
ControlClick("window title","","[TEXT:button text]")

You would just save the "script" as a .exe and call it from the Task Scheduler
0
 
brettrAuthor Commented:
I gave it a try.  It only works if the window is in the foreground.  If I click another window, it doesn't work.  Even if the target window is completely visible.  Does this program have a way to handle a window that isn't in the foreground?
0
 
brettrAuthor Commented:
Ok, I see one issue with AutoIT.  Since it doesn't use the mouse, it doesn't create any activity on the machine.  This means the display and sleep will engage.  I need a recorder that can record mouse moves and also has the ability to still click a button in the target window.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.