2017-05-16 3 views
0

Morgen,Batch Umbenennen von Dateien - Eingabeaufforderung

Ich mag würde eine Reihe von Dateien filename.outable-filename_Hole_1.txt das heißt ich muss umbenennen _Hole_1 jedem Dateinamen anhängen und die Erweiterung von .outable zu .txt ändern.

Ich habe es gestern fast erreicht (ich hatte einen Platz, den ich nicht wollte), aber ich kann nicht finden, wo ich das Skript von gestern gefunden habe und ich habe es nicht richtig notiert. Was ich habe ist:

Bitte können Sie mir helfen, diesen Code zu beheben und mir auch helfen, zu verstehen, wie es funktioniert?

Vielen Dank

Antwort

0

Sie haben es fast bekam:

For %A In (*.outable) Do Ren "%A" "%~nA_Hole_1.txt" 

Notieren Sie sich den obigen Code für Befehlszeile Eintrag vorhanden ist, wenn Sie es in einer Batch-Datei verwenden, dann jeden Prozentzeichen verdoppeln.

+0

Danke, warum verwenden Sie Großbuchstaben und nicht Kleinbuchstaben "A"? – jlt199

+0

Kein anderer Grund als ich glaube, es fällt besser aus. – Compo

Verwandte Themen