Einfache Beispielskripts mit PowerShell


eine bestimmte Datei auf Änderung überwachen

eine bestimmte Datei auf Änderung überwachen

Um eine einzelne Datei auf deren Änderungszeit (lastwritetime) zu überwachen, habe ich folgendes Powershell Script geschrieben: Ändert sich der Zeitstempel der Datei öffnet sich eine Textbox und bleibt bis zum bestätigen im Vordergrund.

eine bestimmte Datei auf Änderung überwachen


Ping Computers or Websites Latency

Ping Computers or Websites Latency

Powershell Beispielskript Messung von Latenzzeiten

Ping Computers or Websites Latency


Dateiversionsverlauf wiederherstellen

Dateiversionsverlauf wiederherstellen

Wiederherstellen eines Windows Dateiversionsverlauf

Das hier vorgestellte Powershell-Skript kopiert die neuesten Dateien des Dateiversionsverlauf in einen beliebigen Ordner oder auf einen anderen Computer. In der Kopie wird dabei das Datum aus dem Dateinamen entfernt und somit die ursprünglichen Dateinamen wiederhergestellt.

Dateiversionsverlauf wiederherstellen


Ping Netzwerkverbindung überwachen

Ping Netzwerkverbindung überwachen

Verbindung überwachen - Tooltip Benachrichtigung

Einfaches Powershellskript um eine bestimmte IP zu überwachen: bei Verbindungsaufbau oder Verbindungsabbruch wird ein Information in Form eines ToolTip angezeigt. Im Powershellfenster wird die Verbindung protokolliert.

Ping Netzwerkverbindung überwachen


PowerShell write excel

PowerShell write excel

einfaches Beispiel um mit PowerShell in Excel zu schreiben

PowerShell write excel


PowerShell Filetime auf 100ns genau (0,0001 ms)

PowerShell Filetime auf 100ns genau (0,0001 ms)

NTFS speichert Datei-Zeitstempel im Gegensatz zu FAT nicht im Sekundenbereich sondern auf 100ns genau, das sind bekanntlich 0.0001 ms (Millisekunden). Die genauen Zeiten: CreationTime (Erstelldatum), LastWriteTime (Änderungsdatum), LastAccessTime (Letzter Zugriff) können mittels PowerShell ausgelesen werden.

PowerShell Filetime auf 100ns genau (0,0001 ms)