Garrett , внимательно изучил вашу ссылку.
Нашел код выделения окна по определенному классу:
$hWnd = WinWait("[CLASS:TTOTAL_CMD]", "", 0)
WinActivate($hWnd)
Но такое решение не подходит, поскольку открыто несколько программ с одинаковым Title и одинаковым классом TTOTAL_CMD.
Единственное чем окна этих программ отличаются - это названием процесса в диспетчере задач : TOTALCMD64-1.exe , TOTALCMD64-2.exe, TOTALCMD64-3.exe, TOTALCMD64-4.exe
Мне приходит в голову что-то навроде перехвата названия процесса через WinAPIProc:
#include <Misc.au3>
#include <WinAPIProc.au3>
Local $pl1 = ProcessList('TOTALCMD64-3.exe')
Local $wp1 = _WinAPI_EnumProcessWindows($pl1[1][1])
Но вот как совместить эти два кода - моих познаний не хватает.