Befehlszeile, die im Dateiinhalt sucht und die Datei automatisch umbenennt, wenn ein bestimmter Begriff gefunden wird

Befehlszeile, die im Dateiinhalt sucht und die Datei automatisch umbenennt, wenn ein bestimmter Begriff gefunden wird

Ich frage mich, ob jemand einen Befehl kennt, der den Inhalt einer Datei durchsucht und diese Datei dann mit dem gefundenen Begriff umbenennt. Idealerweise würde man diesen Befehl in einem Unterordner von Powershell ausführen und alle Dateien im Ordner stapelweise umbenennen.

Um mein konkretes Beispiel zu demonstrieren: Ich habe einen Ordner mit über 100 PDF-Dateien, jede mit einem generischen Namen. Ich muss jede Datei einzeln öffnen, um den Titel zu erhalten und sie dann entsprechend umzubenennen. Wie Sie sich alle vorstellen können, ist dies ein sehr manueller Prozess, den ich mit einem Befehl rationalisieren möchte.

Alle Kommentare sind willkommen und werden sehr geschätzt.

Vielen Dank, RM

verwandte Informationen