So benennen Sie Dateien mit PowerShell um

Schnelllinks

  • Bevor Sie beginnen: Erfahren Sie, wie Sie den vollständigen Pfad einer Datei oder eines Ordners finden
  • So benennen Sie eine bestimmte Datei um
  • So benennen Sie eine bestimmte Datei um Dateien in einem Ordner mit zunehmender Nummer umbenennen
  • So fügen Sie einem Dateinamen ein Präfix oder Suffix hinzu
  • < /ul>

    • So fügen Sie Zeitstempel zu allen Dateien in einem Ordner hinzu

    PowerShell macht das Umbenennen von Dateien über die Befehlszeile ganz einfach. Sie können bestimmte Namen verwenden, aufsteigende Zahlen hinzufügen, Präfixe und Suffixe hinzufügen und sogar Zeitstempel anhängen. Wir zeigen Ihnen, wie Sie das alles auf Ihrem Windows 11- oder Windows 10-Computer tun.

    Bevor Sie beginnen: Erfahren Sie, wie Sie den vollständigen Pfad einer Datei oder eines Ordners finden

    Um Dateien umzubenennen, müssen Sie PowerShell Ihre Datei oder Ihren übergeordneten Ordner bereitstellen. s vollständiger Weg. Wenn Sie wissen, wie das geht, fahren Sie mit dem entsprechenden Abschnitt weiter unten fort. Wenn Sie nicht ganz sicher sind, wie Sie den vollständigen Pfad eines Ordners oder einer Datei erhalten, zeigen wir es Ihnen.

    Öffnen Sie ein Datei-Explorer-Fenster und suchen Sie Ihre Datei oder Ihren Ordner. Halten Sie die Umschalttaste auf Ihrer Tastatur gedrückt, klicken Sie mit der rechten Maustaste auf Ihre Datei oder Ihren Ordner und wählen Sie „Als Pfad kopieren“.

    Durch diese Aktion wurde der vollständige Pfad Ihres ausgewählten Elements in Ihre Zwischenablage kopiert. Sie können diesen Pfad jetzt an beliebiger Stelle in die folgenden Befehle einfügen.

    So benennen Sie eine bestimmte Datei um

    Zu geben Wenn Sie einer bestimmten Datei auf Ihrem PC einen neuen Namen geben möchten, verwenden Sie das Rename-Item-Cmdlet von PowerShell. Dieses Cmdlet übernimmt den vollständigen Pfad Ihrer Datei und den neuen Namen, den Sie zuweisen möchten, und benennt Ihre Datei um.

    Um es zu verwenden, starten Sie ein PowerShell-Fenster auf Ihrem PC und geben Sie den folgenden Befehl ein. Ersetzen Sie im Befehl PATH mit dem vollständigen Pfad zu Ihrer Datei. Ihr Pfad sollte den vollständigen Namen der Datei sowie die Erweiterung enthalten. Ersetzen Sie MyName durch den neuen Namen, den Sie verwenden möchten, und ext durch die ursprüngliche Erweiterung Ihrer Datei.

    Rename-Item PATH -NewName MyName. ext

    Achten Sie darauf, die ursprüngliche Erweiterung Ihrer Datei zu verwenden, wenn Sie die Datei umbenennen. Die Verwendung einer anderen Erweiterung kann Ihre Datei unbrauchbar machen.

    Um beispielsweise eine Datei mit dem Namen Old-Test.txt auf Ihrem Desktop in New-Test.txt umzubenennen, verwenden Sie den folgenden Befehl:

    Rename-Item "C: BenutzerBenutzernameDesktopOld-Test.txt" -NewName “New-Test.txt”

    PowerShell zeigt keine Meldung an, die bestätigt, dass Ihre Datei umbenannt wurde, weiß aber, dass die Aufgabe erledigt ist.

    So benennen Sie Dateien in einem Ordner mit einer aufsteigenden Nummer um

    Wenn Sie Ihren Dateien in einem bestimmten Ordner eine aufsteigende Nummer hinzufügen möchten, z. B. 1, 2, 3 usw. Befolgen Sie diese Schritte.

    Öffnen Sie ein PowerShell-Fenster und geben Sie den folgenden Befehl ein. Ersetzen Sie PATH durch den vollständigen Pfad zu Ihrem Ordner und txtmit dem Format der umzubenennenden Dateien. Drücken Sie dann die Eingabetaste.

    Get-ChildItem PATH -Recurse -Include "*.txt" | ForEach-Object -Begin { $Counter = 1 } -Process { Rename-Item $_.FullName -NewName ("{0}_{1}" -f $Counter, $_.Name) ; $Counter++

    So fügen Sie einem Dateinamen ein Präfix oder Suffix hinzu

    Um Text vor Ihrem Dateinamen hinzuzufügen (bekannt als Präfix), starten Sie ein PowerShell-Fenster und geben Sie den folgenden Befehl ein. Ersetzen Sie PATH durch den vollständigen Pfad Ihres Ordners und PREFIX durch den Text, den Sie anhängen möchten, und drücken Sie dann die Eingabetaste.

    Get-ChildItem PFAD | Rename-Item -NewName {"PREFIX" + $_.Name}

    Um Text nach dem Namen Ihrer Datei hinzuzufügen (als Suffix bezeichnet), verwenden Sie den folgenden Befehl. Ersetzen Sie dabei PATH durch den vollständigen Pfad zu Ihrem Ordner und SUFFIX durch den Text zu anhängen. Drücken Sie dann die Eingabetaste.

    Get-ChildItem PATH | Rename-Item -NewName {$_.BaseName + "SUFFIX" + $_.Extension}

    So fügen Sie allen Dateien in einem Ordner Zeitstempel hinzu

    Wenn Sie allen Dateien in einem Ordner einen Zeitstempel hinzufügen möchten, öffnen Sie PowerShell und geben Sie den folgenden Befehl ein. Ersetzen Sie PFAD durch den vollständigen Pfad zu Ihrem Ordner und drücken Sie die Eingabetaste.

    Get-ChildItem PATH -Recurse -Include "*.*" | ForEach-Object { Rename-Item -Path $_.FullName -NewName "$($_.DirectoryName)$($_.BaseName)_$(Get-Date -F yyyy-MM-dd_HH-mm)$( $_.Extension)"

    Der obige Befehl verwendet die Systemzeit Ihres Computers. Wenn diese Zeit nicht stimmt, ist es möglich, die Zeitzone auf Ihrem Windows 11- und Windows 10-PC zu ändern.

    Und so können Sie auf Ihrem Windows einzelne Dateien oder in großen Mengen neue Namen zuweisen System, ohne den Datei-Explorer zu verwenden. Dies ist nur eine von vielen Möglichkeiten, wie PowerShell bei alltäglichen Windows-Aufgaben hilft.


Posted

in

by

Tags:

Comments

Leave a Reply