Skriptperformanz

Um die Performanz zu maximieren, vermeiden Sie die Verwendung von SetFormat (außer im schnellen Modus) und fügen Sie die folgenden Zeilen am Anfang des Skripts ein:

#NoEnv
SetBatchLines -1
ListLines Off

Außerdem können die folgenden Befehle je nach Art des Skripts die Performanz beeinträchtigen: SendMode, SetKeyDelay, SetMouseDelay, SetWinDelay, SetControlDelay und SetDefaultMouseSpeed.

Interne Performanzoptimierungen

Jedes Skript wird beim Laden semikompiliert und auf seine Syntax überprüft. Dadurch wird nicht nur der Speicherverbrauch des Skripts reduziert, sondern auch die Laufzeitperformanz deutlich verbessert.

Hier die technischen Details des Optimierungsprozesses (Semikompilierung):

Während der Skriptausführung werden Binärzahlen in Variablen zwischengespeichert, um Konvertierungen von/zu Zeichenketten zu vermeiden. Einzelheiten finden Sie unter SetFormat.