2016-05-17 7 views

Antwort

1

Legen sie eine Textdatei im Verzeichnis, nennt es "rename.bat"

Hinweis: Um die Erweiterung ".bat"

Setzen Sie diese in der Datei:

@echo off 
setlocal EnableDelayedExpansion 
set i=0 
for %%a in (*.txt) do (
    set /a i+=1 
    ren "%%a" "serial_!i!.new" 
) 
ren *.new *.txt 

Lauf es von einem Commandprompt innerhalb des Verzeichnisses, wie:

c: \ testdir> rename.bat

alle .txt-Dateien jetzt umbenannt werden serial_1.txt, serial_2.txt usw.

Code ändern, um Ihre Benennung muss

Andere Version:

@echo off 
setlocal EnableDelayedExpansion 
set i=0 
for %%a in (namefile*.*) do (
    set /a i+=1 
    ren "%%a" "!i!namefile.*" 
) 

Was es tut:

  1. Wählt alle Dateien mit "Namedatei" ab - unabhängig von ihrer Erweiterung
  2. ändern Namen 1namefile - mit Original-Erweiterung.

Hoffe, es

+0

Ich möchte hilft Namen Ordner ändern ist nicht eine txt-Datei Leider –

+0

nicht nur in einer anderen Version setzen zu erklären – Steen

Verwandte Themen