WinFuture-Forum.de: Batch zum umbennen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Batch zum umbennen


#1 Mitglied ist offline   MrNiceGuy 

  • Gruppe: aktive Mitglieder
  • Beiträge: 181
  • Beigetreten: 29. September 13
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 06. März 2014 - 11:26

Hallo zusammen,

ich bräuchte Hilfe bei meiner Batch-Datei, da mir ein Syntax-Fehler angezeigt wird und ich nicht weiss woran es liegt. Zur Probe habe ich einen Ordner "Test" erstellt, dort liegen 10 Textdokumente drinnen.
Ich möchte, dass an jedem Namen ein "_1" angehängt wird.

Hier mein Code:
cd /d C:\Users\Unknown\Desktop\test
for %%i IN (*.txt) DO ren %%i %%~ni_1.txt

Für eure Antworten wäre ich euch sehr dankbar!

Grüße MrNiceGuy
Ich wollte auch mal eine total überflüssige Signatur
-Leer-
0

Anzeige



#2 Mitglied ist offline   RalphS 

  • Gruppe: aktive Mitglieder
  • Beiträge: 8.887
  • Beigetreten: 20. Juli 07
  • Reputation: 1.126
  • Geschlecht:Männlich
  • Wohnort:Zuhause
  • Interessen:Ja

geschrieben 06. März 2014 - 11:36

So sollte es klappen.

@echo off
for %%i in (*.txt) do ren "%%~i" "%%~ni_1%%~xi"



Die ' " ' sind NICHT optional.
"If you give a man a fish he is hungry again in an hour. If you teach him to catch a fish you do him a good turn."-- Anne Isabella Thackeray Ritchie

Eingefügtes Bild
Eingefügtes Bild
1

#3 Mitglied ist offline   MrNiceGuy 

  • Gruppe: aktive Mitglieder
  • Beiträge: 181
  • Beigetreten: 29. September 13
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 06. März 2014 - 11:40

Das ging aber schnell, danke hatte ich vergessen.
Ich wollte auch mal eine total überflüssige Signatur
-Leer-
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0