Zum Inhalt

TSE Ablaufdatum prüfen

Mit diesem PowerShell-Skript kann das Ablaufdatum des Zertifikats einer Swissbit TSE überprüft werden. Das Skript sucht automatisch nach der TSE-Einheit und zeigt die Informationen des TSE-Zertifikats an.

Download

Datei "TSE_Ablaufdatum.ps1" herunterladen

Im Installationsverzeichnis von Freeclimber speichern, z.B.:

"C:\Freeclimber"

Falls Freeclimber in einem anderen Verzeichnis installiert wurde, diesen Pfad entsprechend anpassen.

PowerShell öffnen

Es gibt mehrere Möglichkeiten, PowerShell zu öffnen:

Methode 1: Über das Start-Menü

  1. Die Windows-Taste auf der Tastatur drücken
  2. "PowerShell" eingeben
  3. Auf "Windows PowerShell" klicken

Methode 2: Über den Datei-Explorer

  1. Den Datei-Explorer öffnen
  2. Zum Ordner navigieren, in dem die Datei TSE_Ablaufdatum.ps1 gespeichert wurde
  3. Doppelklick auf TSE_Ablaufdatum.ps1

Methode 3: Über „Ausführen“

  1. Windows-Taste + R drücken
  2. "powershell" eingeben
  3. Enter drücken, um PowerShell zu starten

Skript ausführen

Nach dem Öffnen von PowerShell:

  1. In das Verzeichnis wechseln, in dem die Datei TSE_Ablaufdatum.ps1 gespeichert wurde:
cd "C:\Freeclimber"

(Falls Freeclimber in einem anderen Verzeichnis installiert wurde, hier den tatsächlichen Installationspfad von Freeclimber angeben.)

  1. Das Skript mit folgendem Befehl ausführen:
powershell.exe -ExecutionPolicy Bypass -File TSE_Ablaufdatum.ps1

Note

Falls ein Fehler bezüglich der Ausführungsrichtlinie auftritt, müssen vor dem Ausführen des Skripts folgende Befehle ausgeführt werden:

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
Unblock-File "C:\Freeclimber\TSE_Ablaufdatum.ps1"

Danach kann das Skript wie oben beschrieben ausgeführt werden.

Angezeigte Informationen

Das Skript zeigt folgende Informationen an:

  • Gültig ab: Startdatum des Zertifikats
  • Läuft ab: Ablaufdatum des Zertifikats
  • Verbleibend: Anzahl der verbleibenden Tage der Zertifikatsgültigkeit
  • Subject: Zertifikatsinhaber
  • Aussteller: Ausstellende Stelle des Zertifikats
  • Seriennr.: Eindeutige Seriennummer des Zertifikats

Beispiel

So sieht die Ausgabe des Skripts aus:

Statusmeldungen

Je nach verbleibender Gültigkeit werden unterschiedliche Hinweise oder Warnungen angezeigt:

  • Grün: Zertifikat ist gültig (mehr als 180 Tage verbleibend)
  • Dunkelgelb: Hinweis -- Ablauf in weniger als 180 Tagen, Planung eines TSE-Ersatzes empfohlen (in PowerShell als DarkYellow dargestellt)
  • Gelb: Warnung -- Ablauf in weniger als 90 Tagen, Bestellung einer neuen TSE empfohlen
  • Rot: Kritisch -- Zertifikat ist abgelaufen, TSE muss sofort ersetzt werden