WindowViewer als Dienst ausführen
- Last UpdatedMay 22, 2026
- 2 minute read
Wenn Sie WindowViewer für die Ausführung als Dienst konfigurieren, wird WindowViewer beim Hochfahren des Rechners automatisch gestartet. Der WindowViewer-Dienst läuft im Hintergrund. Wenn der WindowViewer-Dienst läuft, kann keine weitere Instanz von WindowViewer gestartet werden.
Hinweis: Der derzeit angemeldete Benutzer muss über Administratorrechte verfügen, um den WindowViewer-Dienst starten zu können.
WindowViewer als einen Dienst auszuführen hat die folgenden Vorteile:
-
Bei den meisten Wiederherstellungsvorgängen nach einem Ausfall ist es äußerst wichtig, dass die grundlegenden Computersysteme sofort nach Gewährleistung der Stromzufuhr wieder gestartet werden. Die Microsoft Windows Server können nach Wiederherstellung der Stromzufuhr automatisch starten. Wenn WindowViewer als Dienst ausgeführt wird, wird damit auch das Automatisierungssystem sofort und automatisch wieder gestartet. Nach dem Neustart des Rechners wird das zuletzt in InTouch geöffnete Projekt geöffnet.
-
WindowViewer protokolliert weiterhin Archivdaten, sammelt Alarminformationen, verarbeitet Skripte, fungiert als E/A-Server und schreibt Werte als E/A-Client, auch wenn sich verschiedene Bediener an- und abmelden.
Hinweis: Ein angemeldeter Benutzer muss den geeigneten Zugriff auf das Netzwerkverzeichnis haben, wenn eine Netzwerkanwendung als Dienst ausgeführt oder ein Netzwerkverzeichnis als Archivordner verwendet wird.
Wenn WindowViewer als Dienst ausgeführt wird, kann er nicht über das Windows-Startmenü oder eine Programmverknüpfung gestartet werden. Wenn Sie dies trotzdem versuchen, wird im Log Viewer zur Vorgangssteuerung eine entsprechende Meldung angezeigt. Diese Meldung beschreibt die korrekte Vorgehensweise zum Starten von WindowViewer.
Wenn WindowViewer bereits als Dienst ausgeführt wird und Sie versuchen, Projekt-Manager oder WindowMaker zu starten, wird im Log Viewer zur Vorgangssteuerung eine Warnmeldung protokolliert. Die Meldung besagt, dass Projekt-Manager und WindowMaker nicht geöffnet werden können, wenn WindowViewer als Dienst ausgeführt wird.
Hinweis: Wenn WindowViewer als Dienst ausgeführt wird, werden die Benutzerkonto-Zugriffsrechte auf nicht-interaktiv gesetzt. Dadurch werden Sicherheitslücken vermieden, die bestehen, wenn ein Dienst mit Administratorrechten ausgeführt wird.
WindowViewer in Sitzung 0 als Dienst und in einer TSE-Sitzung als Desktop-Anwendung ausführen
Wenn WindowViewer auf einem Windows Server-System mit aktiviertem RDS/TSE bereits in Sitzung 0 als Dienst für ein Projekt ausgeführt wird, müssen Sie sich mit einem Benutzerkonto ohne Administratorrechte (ohne erhöhte Rechte) anmelden, um WindowViewer in einer TSE-Sitzung als Desktop-Anwendung auszuführen.
Beispielschritte:
-
Melden Sie sich als Benutzer1 ohne erhöhte Rechte an, und führen Sie die Anwendung (z. B. ClientApp) auf dem Desktop aus. Dadurch wird auch das zuletzt ausgeführte Projekt im Profil dieses Benutzers gespeichert.
-
Melden Sie sich als Benutzer2 mit erhöhten Rechten an, konfigurieren Sie die Knoteneigenschaften im Projekt-Manager so, dass das Projekt (z. B. ServerApp) als Dienst ausgeführt werden soll, und starten Sie dann den WindowViewer-Dienst, um es zu starten.
Hinweis: Wenn Sie WindowViewer in der Sitzung Benutzer1 als Desktop-Anwendung anhalten und neu starten möchten, führen Sie WindowViewer einfach direkt aus, sodass der zuvor gespeicherte Projektpfad verwendet wird. Sie können den Projekt-Manager nicht öffnen, während WindowViewer in Sitzung 0 als Dienst ausgeführt wird.