Да не проверяю, потому что не умею. Для меня это именно трудная задача...
Логически мыслить могу, но надо ещё и опыт в скрипте иметь.
Параллельно на ассемблере пытался тоже это разрешить 
И надо сказать не трудней чем на автоите. Но косяков тоже понаделал...
Всё верно, самое главное проверить, есть ли на входе параметры или нет и соответственно этому
запускать программу, либо с переданными в неё параметрами либо наголо как есть!
Я извиняюсь, но я много итак написал чтоб объяснить, скрипт не могу, так как я сам это спрашиваю.
Если честно, то я не очень понял как это использовать
$CmdLine[1] - первый параметр.
$CmdLine[n] - n-ый параметр.
Потому как кроме $CmdLineRaw и $CmdLine[0] в ShellExecute("HprSnap6.exe", $CmdLineRaw, @ScriptDir) ничего не впихнуть. Через
& чтоли? Но их связки тоже либо мне не понятно либо смысл какой!
$CmdLine[0] & $CmdLine[1] & $CmdLine[2] когда в документации чё-то сказанно типа 0 - это сам файл чтоль...
Вообщем я это не осилил.
Sylver Dragon, подскажи как проверять?