Skriptausführung in einer Terminaldienste-Umgebung
- Last UpdatedAug 27, 2025
- 1 minute read
Da alle auf einem Terminalserver ausgeführten Anwendungen die gleiche Zeitreferenz (Serveruhr) verwenden, besteht die Möglichkeit, dass Skripte bei einer außergewöhnlichen Prozessorbelastung nicht ausgeführt werden. Eine außergewöhnlich hohe Belastung kann bei grafikintensiven Vorgängen auftreten, oder auch dadurch, dass für mehrere Anwendungen die gleichen Skriptauslöser definiert wurden (z.B. ein Schichtende-Ereignis). Wenn also ein Server mit der Verarbeitung von Skripten vieler Clients ausgelastet ist, kann er möglicherweise ein Skript auf einem weiteren Client nicht in dem Intervall starten, in dem der Timer das Skript normalerweise starten würde. Aus diesem Grund wird das Skript auf dem Client möglicherweise nicht ausgeführt.
Um eine ordnungsgemäße Skriptausführung zu gewährleisten, fassen Sie Skripte mit gemeinsamen Auslösern zusammen und platzieren Sie sie in einem einzigen Projekt, wie z.B. einem Variablenserver. Dieser Umstand stellt einen der Hauptgründe für eine Pilotbereitstellung dar. Bei der Pilotbereitstellung können Sie Lasttests durchführen und feststellen, ob sich die ausgewählte Hardware eignet.