Dokumentation

pascom Produkt Dokumentation und Release Notes

Automatische Updates der pascom Apps auf Terminal Servern

In diesem HowTo zeigen wir Ihnen, wie Sie den Updateprozess der pascom App in einer Terminal Server Installation mithilfe eines Powershell Skriptes automatisieren können. Das Skript kann manuell ausgeführt oder über die Windows Aufgabenplanung (Task Scheduler) automatisiert werden.

Download

PowerShell-Skript herunterladen

Speichern Sie sich das PowerShell-Skript an einem Ort, wo Sie später den Pfad zur Datei einfach erreichen können.

Unblock File

Falls sie das Skript über einen Webbrowser auf den Terminal Server geladen haben, kann es sein dass sie den Zone.Identifier entfernen müssen, bevor Sie das Skript ausführen können”.

Unblock-File -Path .\autoUpdate.ps1

Berechtigungen (Permissions)

Das Skript sollte mit den gleichen Berechtigungen ausgeführt werden, die auch bei der ursprünglichen Installation der pascom App verwendet wurde. Bei der empfohlenen Installationsmethode auf einem Terminalserver sind daher Administratorrechte erforderlich.

Manuelles Update der pascom Apps mit dem PowerShell-Skript

  • Öffnen Sie PowerShell

  • Drücke Sie Win + R, um das Ausführen-Dialogfeld zu öffnen. Geben Sie powershell ein und drücken Enter.

  • Navigieren Sie zu dem Verzeichnis, in dem sich das Skript befindet

Beispiel:

cd C:\Pfad\zu\Ihrem\Skript

  • Da Sie jetzt in dem Verzeichnis sind, wo sich das PowerShell-Skript befindet, können Sie es einfach ausführen.
  • Geben Sie den Namen der .ps1-Datei ein, um das Skript auszuführen.

Beispiel:

.\autoUpdate.ps1

  • Fertig. Der Updateprozess startet

Automatisches Update der pascom Apps mit der Windows Aufgabenplanung (Task Scheduler)

  • Öffnen Sie die Windows Aufgabenplanung

  • Drücke Sie Win + R, um das Ausführen-Dialogfeld zu öffnen. Geben Sie taskschd.msc ein und drücken Enter.

  • Erstellen Sie eine neue “Einfache Aufgabe”-

  • Definieren Sie eine Uhrzeit, bei der die Aufgabe ausgelöst werden soll. Wir empfehlen, das Update einmal im Monat durchzuführen, zu einer Zeit, in der nicht gearbeitet wird.

  • Konfigurieren Sie eine neue “Aktion”.

  • Die Aktion soll ein Program öffnen - “Starten einer Anwendung”


Windows Scheduler Aktion anlegen


  • Nun muss PowerShell geöffnet werden. Geben Sie im Feld “Anwendung/Skript” den Befehl powershell ein.
  • Zusätzlich benötigt man ein Argument/Parameter. Hier geben Sie den Pfad zu Ihrer .ps1-Datei an.

Beispiel:

-File C:\Pfad\zu\Ihrem\Skript\autoUpdate.ps1

Windows Scheduler Aktion konfigurieren


  • Fertig. Sie können einen manuellen Testlauf der Aufgabe ausführen, um zu testen, ob die pascom App richtig aktualisiert wird.