PowerShell – Prüfen ob eine Datei existiert

Mit der Cmdlet Test-Path lässt sich prüfen ob eine Datei existiert. Test-Path gibt einen Boolean-Wert zurück. Ist dieser True, so existiert eine die gesuchte Datei. Analog dazu existiert eine Datei nicht, wenn der Boolean false ist. Möchte man prüfen, ob ein Verzeichnis existiert, so gibt man einfach den Pfad an.

 

 

rewe

2 Gedanken zu „PowerShell – Prüfen ob eine Datei existiert

  1. Hallo,

    wie würde das Script aussehen eine Liste von Datein oder Ordner geprüft werden müssten ob diese existiert? Also das ganze in eine Schleife packen die jeden Eintrag der Liste überprüft.

    Beispiel:
    Liste:
    D:\Eigene Dateien\Ein_Text_File.txt
    D:\Eigene Dateien\Ein_Text_File_2.txt
    D:\Eigene Dateien\Ein_Text_File_3.txt

    D:\Eigene Dateien\Ein_Text_File_N.txt

    Gruß
    Michael

    • Hi Michael,

      wenn die Liste der Datei bereits existeirt könntest du diese alle in ein Array laden und anschließend mit eine foreach Schleife durchlaufen.
      Oder du nutzt get-childItem, wenn es sich um Daten unterhalb eines Ordners befinden. So kannst du diese alle anzeigen lassen.

      Viele Grüße
      rewe

Kommentar verfassen