Dieses PowerShell-Skript benennt Verzeichnisse um, die .rar-Dateien enthalten, indem es "[uv]" zum Verzeichnisnamen hinzufügt. Es durchsucht rekursiv ein angegebenes Startverzeichnis nach Unterverzeichnissen, die .rar-Dateien enthalten, und benennt diese entsprechend um.
- PowerShell
- Zugriff auf das Startverzeichnis und die darin enthaltenen Unterverzeichnisse.
Das Skript akzeptiert einen Parameter: StartDirectory (das Startverzeichnis, von dem aus die Suche beginnt). Es verwendet Get-ChildItem mit dem -Directory-Parameter, um alle Unterverzeichnisse zu durchlaufen. Für jedes Verzeichnis sucht es rekursiv nach .rar-Dateien. Wenn solche Dateien gefunden werden, wird der Verzeichnisname um "[uv]" erweitert (die Umbenennung ist im Skript auskommentiert; entfernen Sie das Kommentarzeichen, um sie zu aktivieren).
- Parameter:
StartDirectory: Das Startverzeichnis, von dem aus die Suche beginnen soll. Dieser Parameter ist erforderlich.
Umbenennen von Verzeichnissen im Laufwerk J:
PS> .\RenameFolderIfRarFiles.ps1 -StartDirectory "J:\"
- Die Umbenennung ist standardmäßig auskommentiert, um versehentliche Änderungen zu vermeiden. Entfernen Sie das Kommentarzeichen vor
Rename-Item, um die Funktion zu aktivieren. - Lizenz: Creative Commons Attribution 4.0 International License (CC BY 4.0)
- Autor: Erhard Rainer
- Datum: 2024-04-03
- Version: 1.0