Zum Hauptinhalt springen Skip to page footer

Arbeiten mit Dateien und Ordnern in PowerShell: Navigation, Erstellung, Umbenennung und Eigenschaften

| Tutorial | Powershell

Erfahren Sie, wie Sie in PowerShell effektiv mit Dateien und Ordnern arbeiten. Lernen Sie, wie Sie im Dateisystem navigieren, Dateien und Ordner erstellen, umbenennen und löschen sowie Datei- und Ordnereigenschaften anzeigen und ändern können.

Navigieren im Dateisystem

Die Navigation im Dateisystem ist ein grundlegender Aspekt bei der Arbeit mit Dateien und Ordnern in PowerShell. Sie können den aktuellen Pfad ändern, durch verschiedene Verzeichnisse navigieren und Informationen über Dateien und Ordner abrufen. Hier sind einige Beispiele für die Navigation im Dateisystem.

  • „Get Location“ (Alias: “pwd”): Mit diesem Befehl können Sie sich Ihren aktuellen Pfad anzeigen lassen. 
PS C:\> Get-Location
C:\
  • "Set-Location" (Alias: "cd"): Mit diesem Befehl können Sie in ein anderes Verzeichnis wechseln, indem Sie den gewünschten Pfad angeben.
PS C:\> Set-Location D:\Projekte
  • "Push-Location": Dieser Befehl speichert den aktuellen Pfad auf einem Stack und wechselt zu einem neuen Pfad.
PS D:\Projekte> Push-Location C:\Dokumente
  • “Pop-Location”: Mit diesem Befehl können Sie zu dem zuvor gespeicherten Pfad zurückkehren, der sich auf dem Stapel befindet.
PS C:\Dokumente> Pop-Location
  • "Get-ChildItem" (Alias: "ls" oder "dir"): Dieser Befehl listet die Dateien und Ordner im aktuellen Verzeichnis auf.
PS C:\> Get-ChildItem
    Verzeichnis: C:\
Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----       03.05.2023      14:21                Dokumente
d-----       08.05.2023      10:34                Bilder
-a----       05.05.2023      11:07           1234 Beispiel.txt
  • "Set Location - Path ..": Mit diesem Befehl kann in das übergeordnete Verzeichnis navigiert werden. 
PS C:\Dokumente> Set-Location -Path ..
PS C:\>

Durch die Navigation im Dateisystem können Sie effizient auf verschiedene Dateien und Ordner zugreifen und Ihre Arbeit organisieren. 

Erstellen, Umbenennen und Löschen von Dateien und Ordnern

Das Erstellen, Umbenennen und Löschen von Dateien und Ordnern ist ein integraler Bestandteil der Dateiverwaltung in PowerShell. Hier sind einige Beispiele, die diese Aufgaben ausführen.

  • "New-Item -ItemType File -Path C:\Pfad\Dateiname.txt": Mit diesem Befehl können Sie eine neue Datei mit einem Pfad und einem Dateinamen erstellen.
PS C:\> New-Item -ItemType File -Path C:\Pfad\Dateiname.txt
  • "New-Item -ItemType Directory -Path C:\Pfad\Ordnername": Mit diesem Befehl können Sie einen neuen Ordner erstellen, indem Sie den Pfad und den Ordnernamen angeben.
PS C:\> New-Item -ItemType Directory -Path C:\Pfad\Ordnername
  • "Rename-Item -Path C:\Pfad\AlterDateiname.txt -NewName NeuerDateiname.txt": Mit diesem Befehl können Sie eine Datei umbenennen, indem Sie den Pfad sowie den alten und den neuen Dateinamen angeben.
PS C:\Pfad> Rename-Item -Path .\AlterDateiname.txt -NewName NeuerDateiname.txt
  • "Rename-Item -Path C:\Pfad\AlterOrdner -NewName NeuerOrdner": Mit diesem Befehl können Sie einen Ordner umbenennen, indem Sie den Pfad sowie den alten und neuen Ordnernamen angeben.
PS C:\> Rename-Item -Path .\AlterOrdner -NewName NeuerOrdner
  • "Remove-Item -Path C:\Pfad\Dateiname.txt": Mit diesem Befehl können Sie eine Datei löschen, indem Sie den Pfad und den Dateinamen angeben.
PS C:\> Remove-Item -Path C:\Pfad\Dateiname.txt

Mit diesen Befehlen können Sie Dateien und Ordner erstellen, umbenennen und löschen, um Ihre Dateiverwaltungsaufgaben in PowerShell auszuführen.

Datei- und Ordnereigenschaften anzeigen und ändern

Mit PowerShell können Sie Datei- und Ordnereigenschaften anzeigen und bei Bedarf ändern. Im Folgenden finden Sie einige Beispiele zum Anzeigen und Ändern von Datei- und Ordnereigenschaften.

  • „Get-ItemProperty -path C: \pfad\dateiname.txt": Mit diesem Befehl können Sie die Eigenschaften einer Datei anhand ihres Pfades und ihres Dateinamens anzeigen. 
PS C:\> Get-ItemProperty -Path C:\Pfad\Dateiname.txt
  • "Get-ItemProperty -Path C:\Pfad\Ordnername": Mit diesem Befehl können Sie die Eigenschaften eines Ordners anzeigen, indem Sie den Pfad und den Ordnernamen angeben.
PS C:\> Get-ItemProperty -Path C:\Pfad\Ordnername
  • "Set-ItemProperty -Path C:\Pfad\Dateiname.txt -Name PropertyName -Value PropertyValue": Mit diesem Befehl können Sie eine bestimmte Eigenschaft einer Datei ändern, indem Sie den Pfad, den Dateinamen, den Eigenschaftsnamen und den neuen Eigenschaftswert angeben.
PS C:\> Set-ItemProperty -Path C:\Pfad\Dateiname.txt -Name "LastWriteTime" -Value (Get-Date)
  • "Set-ItemProperty -Path C:\Pfad\Ordnername -Name PropertyName -Value PropertyValue": Mit diesem Befehl können Sie eine bestimmte Eigenschaft eines Ordners ändern, indem Sie den Pfad, den Ordnernamen, den Eigenschaftsnamen und den neuen Eigenschaftswert angeben.
PS C:\> Set-ItemProperty -Path C:\Pfad\Ordnername -Name "Hidden" -Value $true

Datei- und Ordnereigenschaften können Informationen wie Dateityp, Größe, Erstellungs- und Änderungsdatum enthalten. Durch Anzeigen und Ändern dieser Eigenschaften können Sie detaillierte Informationen zu Dateien und Ordnern abrufen und bei Bedarf Anpassungen vornehmen.

Mithilfe dieser Beispiele können Sie effektiv mit Dateien und Ordnern in PowerShell arbeiten und Dateiverwaltungsaufgaben ausführen.