Endteil eines Dateinamens löschen

-1

Wie kann ich eine Dateiliste mit Powershell umbenennen, wenn das Dateinamenformat wie folgt lautet?

CCP-01333.3.03 301DA839E9F736B1042568140001C7C6.htm

Ich möchte nur alles nach dem Leerzeichen löschen (301DA839E9F736B1042568140001C7C6), aber die Erweiterung ".htm" beibehalten.

es wäre dann -> CCP-01333.3.03.htm

Vielen Dank.

Freddie Hernandez
quelle

Antworten:

0

Wenn alle Dateien im Verzeichnis Kandidaten sind:

Dir | Rename-Item –NewName { $_.name –replace “ *“,”” }

Wenn Sie einen gemischten Satz von Dateien haben:

Dir CCP*.htm | Rename-Item –NewName { $_.name –replace “ *“,”” }
wynshaft
quelle