syscore64
Goto Top

CMD-Batch hilfe: Dateiname zu txt

Guten Abend,
ich möchte eine batch datei erstellen mit den Funktion alle im Ordner befindeten Datein eine .txt erstellen mit dem selben namen von der quell datei und in jede datei (.txt) soll das selbe drin stehen


Beispiel:
Im Ordner sind 4 daten:

File01.m8
File02.m8
File03.m8
File04.m8

Für jede der datein soll eine txt erstellt werden mit dem selben namen:

File01.txt
File02.txt
File03.txt
File04.txt

die txt daten sollen denn inhalt haben:

zeile1 Hello
zeile2 World
zeile3 !!!!!!


Würde mich über schnelle hilfe sehr freuen.
Schönen Abend bzw morgen noch.

Content-Key: 319312

Url: https://administrator.de/contentid/319312

Printed on: May 4, 2024 at 13:05 o'clock

Member: kaiand1
kaiand1 Oct 28, 2016 updated at 03:27:31 (UTC)
Goto Top
Moin
Also ein Beispiel ist zwar schön...
Jedoch zeigt es nicht wo es an deinen Script scheitert bzw wo du hängst um dir Helfen zu können.
Es ist wieder Freitag xD
Member: Friemler
Friemler Oct 28, 2016 at 19:18:39 (UTC)
Goto Top
Hallo Syscore64,

teste mal folgendes:
@echo off & setlocal

set "RootDir=E:\Test"  

for %%a in ("%RootDir%\*.*") do (  
  ( echo Hello
    echo World
    echo !!!!!!
  ) > "%%~dpna.txt"  
)

Kleiner Tipp: Wenn man sich etwas mehr Mühe mit der Rechtschreibung und dem Satzbau gibt, fällt es hilfsbereiten Menschen wesentlich einfacher das beschriebene Problem zu verstehen. Ich war heute mal gut gelaunt, sonst hätte ich auf dieses Gestammel in Deinem Eröffnungsposting nicht geantwortet.

Grüße
Friemler