Код:
#include <Array.au3>
$myproc = ProcessList ()
$i=1
Dim $spisok[14]
$spisok[0] = "Amoumain.exe"
$spisok[1] = "AVP.exe"
$spisok[2] = "CSRSS.exe"
$spisok[3] = "CTFMON.exe"
$spisok[4] = "EVEREST.BIN"
$spisok[5] = "EXPLORER.EXE"
$spisok[6] = "LSASS.EXE"
$spisok[7] = "RTHDCPL.EXE" ;массив с нужными процессами
$spisok[8] = "SERVICES.EXE"
$spisok[9] = "SMSS.EXE"
$spisok[10] = "SVCHOST.EXE"
$spisok[11] = "System"
$spisok[12] = "TASKMGR.EXE"
$spisok[13] = "WINLOGON.EXE"
For $i = 1 to UBound ($myproc)
If Not _ArrayBinarySearch ( $spisok, $myproc[$i][0]) Then
ProcessClose ($myproc[$i][0])
EndIf
Next
выдаёт ошибку Array variable has incorrect number of subscripts or subscript dimension range exceeded
что не так?