When comparing Win Automation vs AutoIt, the Slant community recommends AutoIt for most people. In the question“What are the best GUI automation tools for Windows?” AutoIt is ranked 1st while Win Automation is ranked 3rd. The most important reason people chose AutoIt is:
Standard library includes solutions for all occasions allowing, in addition to capturing windows, keyboard and mouse events, to create a GUI, access Obj / COM, system processes and threads, the registry, MS Office applications, work with the network and databases.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Easy to learn
Macro recorder helps get started on functions you're not immediately familiar with.
Pro Rich library included
Standard library includes solutions for all occasions allowing, in addition to capturing windows, keyboard and mouse events, to create a GUI, access Obj / COM, system processes and threads, the registry, MS Office applications, work with the network and databases.
Pro Compiles into portable executable
Interpretable code can be flexibly compiled into compact executable file.
Pro Easy to learn and start to use
Simple BASIC-like syntax and close documentation with clear examples.
Cons
Con Has become too expensive for the individual / contractor to invest in self skilling
Early pricing model was accessible to anyone, but since Softomotove has "come-of-age" it has targeted only the enterprise pricing model and the little-guys have been left in the cold.
Con Closed-source
Being a closed-source scripting language creates security concerns such as hidden back doors.
Con Unfriendly forum
Has well known reputation of the forum being unfriendly to newbies and casuals.
Con Basic-like syntax
Basic-like syntax is much less used these days than C-like syntax.
Con Inappropriate standard code editor
The default code editor SciTE is simple but extremely difficult to tune, not recommended for beginners. Alternative editors are weak for AutoIt.
Con Lack of flexibility and power
Many necessary things, for example, capturing and analyzing screen pixels or capturing keystrokes by their scan codes, are implemented only through direct access to the Win API through a rather cumbersome code.
Con Ceased to develop
Bugs are slowly fixed and the last major update was many years ago.