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)


PowerShell IP einstellen und Domain Join

PowerShell IP einstellen und Domain Join

kurz notiert

PowerShell IP einstellen und Domain Join


Powershell Roulette Martingale verdoppeln - Simulator

Powershell Roulette Martingale verdoppeln - Simulator

Mit der Roulette-Strategie Maringale wird entweder auf rot oder schwarz gesetzt. Sollte die gesetzte Farbe nicht kommen, wird der Einsatz verdoppelt. Mit dieser Strategie ist die Wahrscheinlichkeit zu verlieren bei geringem Einsatz und hohem Kapital relativ gering. Dennoch ist nach längerem Spielverlauf irgendwann der Punkt erreicht bei dem das Kapital überschritten wird und ein Verlieren schlussendlich vorprogrammiert:

Powershell Roulette Martingale verdoppeln - Simulator