Ниже показано одно из простых применений COM-объекта.Функция ObjCreate позволяет создать ссылку на COM-объект.
$wsh = ObjCreate("WScript.Network")
msgbox(0,"",$wsh.ComputerName)
Вообще COM - это технология Майкросософт,на русском языке звучит как объектная модель компонентов.
Объектно-ориентированное программирование находится близко к этой технологии.В autoit она достаточно хорошо поддерживается и вероятно её использование не вызовет особых затруднений.Но конечно в конечном итоге всё зависит от того,какие навыки у спеца.Кстати, я отношусь к тем спецам,которые испытывают некоторые затруднения применения COM-технологии.