2016-08-30 5 views
-1

Ich muss die Datei Extensios eines Directoy ändern. Wenn ich es manuell mache, wird es mehr Zeit brauchen. Gibt es dafür einen Windows-Shell-Befehl oder eine Batch-Datei? Wie alle .html Datei in einem Ordner wird .php sein?So ändern Sie die Erweiterung zu allen Dateien in einem Verzeichnis mit Windows-Batch-Skript

+0

Ja, das ist möglich. Sehen Sie sich den Befehl "for" (http://ss64.com/nt/for.html) und den Modifier "' '" an (http://ss64.com/nt/syntax-args.html) seiner Variablen ... – aschipfl

+0

kannst du bitte das Skript hier schreiben – nSaqib

+0

Vergiss das 'for' Zeug, ich dachte zu kompliziert und tippte zu schnell; die Antworten mit 'ren' werden es tun (' ren "* .htm *" "* .php" '); Entschuldigen Sie das Durcheinander... – aschipfl

Antwort

1

Ja, Sie können leicht diese Eingabeaufforderung Angenommen, Sie haben einen Ordner so viele .TXT-Dateien in Ihrem Ordner.

öffnen, die einen Ordner und drücken Sie einfach SHIFT + Rechtsklick und wählen Sie Öffnen-Befehl von Windows hier

Danach geben Sie den folgenden Befehl alle .txt-Datei ändern

ren * .txt * .doc .doc

es werden alle Textdateien in doc-Datei ändern das ist alles

2

eine .bat in einem Ordner machen und in ihr den Code eingefügt

@ren *.Old_extension *.New_Extension 

Auch wenn Sie mehr Erweiterungen ändern möchten kopieren Sie einfach die Spur und fügen Sie ihn bearbeitet unter wie diese

@ren *.Old_extension *.New_Extension 
@ren *.Old_extension2 *.New_Extension2 
Verwandte Themen