Here, I made AutoIT3 script BlockInput(1) run("setupname") WinWait("ACDSee Installation") controlclick("ACDSee Installation", "&Next >", "Button1") controlclick("ACDSee Installation", "I agree to the terms of this agreement", "Button1") ControlSetText("ACDSee Installation", "", "Edit1", "Serial") ControlSetText("ACDSee Installation", "", "Edit2", "Name") ControlSetText("ACDSee Installation", "", "Edit4", "E-Mail") controlclick("ACDSee Installation", "&Next >", "Button1") sleep(1000) controlclick("ACDSee Installation", "&Next >", "Button1") sleep(1000) controlclick("ACDSee Installation", "&Next >", "Button1") sleep(1000) controlclick("ACDSee Installation", "&Next >", "Button1") sleep(1000) winwait("Start Installation") controlclick("Start Installation", "&Next >", "Button1") winwait("ACDSee Shell Integration") controlclick("ACDSee Shell Integration", "Select &all", "Button2") controlclick("ACDSee Shell Integration", "OK", "Button5") WinWait("ACDSee Installation") controlclick("ACDSee Installation", "&Finish", "Button1") BlockInput(0) exit The exe file is the complied acdsee.au3 file acd.exe