Wie funzt nochmal der FOR-Befehl?

folgendes prob:

ich hab ne datei in der eine liste mit dateien ist (dir *.bin /b /s > filelist.lst)

mit jeder datei in der liste soll ein befehl ausgeführt werden mittels FOR !

wie ging das nochmal ??

danke

dennis

folgendes prob:

ich hab ne datei in der eine liste mit
dateien ist (dir *.bin /b /s >
filelist.lst)

mit jeder datei in der liste soll ein
befehl ausgeführt werden mittels FOR !

Aus der Liste kannst Du das nicht machen.
Es geht nur direkt:

for %i in (*.bin) do del %i

bzw, wenn mehrere Befehle, würde ich den Aufruf einer Batchdatei vorziehen:

for %i in (*.bin) do call befehle.bat %i

Gruß
J.
wobei Du eine Batchdatei

DOCH, das geht ! ich habs schonmal gemacht, …
ich weiss nur nicht mehr, wie es ging.
hat noch jemand ne idee ?
es war irgendein parameter glaube ich.

thanx

dennis

unter WinNT geht das so:

FOR /F %i in (dateiname) do …

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Sorry, Du hast recht. Unter NT 4.0 gibt es sog. Befehlserweiterungen, darunter findet sich sowas.

Gib einfach for /? | more ein, dort werden sogar Beispiele aufgeführt.

Gruß

J.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]