@echo off
CD C:\programme\heirue-soft\fms32-pro\funkaufzeichnung
FOR /F "usebackq tokens=1,2 delims=." %%a IN (`dir /B *.wav`) DO (
C:\programme\lame\lame.exe "%%a.wav" "%%a.mp3"
del "%%a.wav"
)
@echo off
CD C:\programme\heirue-soft\fms32-pro\funkaufzeichnung
FOR /F "usebackq tokens=1,2 delims=." %%a IN (`dir /B *.wav`) DO (
C:\programme\lame\lame.exe "%%a.wav" "%%a.mp3"
del "%%a.wav"
)
Felix
felix[null][null][null]@funkmeldesystem.de
Das ist eine FOR-Schleife, die alle WAVE-Dateien im angegebenen Verzeichnis durchgeht und den Dateinamen beim Punkt splittet: Der Dateiname ist dann in der Variable %%a und die Endung in der Varaible %%b.
Für jede Datei werden die angegebenen Befahle ausgeführt...
Felix
felix[null][null][null]@funkmeldesystem.de
@felix000
danke, funzt leider immer noch nicht;
hab mal den @echo off rausgenommen;
nach dem "..Do ("
--> Syntaxfehler
Kann das evtl. am Win Me liegen?
Poste bitte mal die komplette Batchdatei...
Felix
felix[null][null][null]@funkmeldesystem.de
habe deine gepostete Batch kopiert und nur das Verzeichnis angepasst
hab mal etwas ge-googled; batch ist ja nicht gleich batch; Befehle sind abhängig von der Win-Version; d.h. Kann's evtl. an meinem Win Me liegen?
Auf welchem Rechner läuft's bei Dir / bzw. bei anderen?
hab's heute auf einem win2k getestet --> funzt
d.h. batch-befehle laufen nicht auf win me.
Geändert von ElectricDreamBoy (04.11.2007 um 11:23 Uhr)
Hallo,
ansonsten gibts auch noch ne andere Möglichkeit, du kannst deine WAV Dateien einfach in RAR Archive packen (höchste Komprimierungsstufe) und danach löschen und schon brauchen sie weniger Speicherplatz ^^
Ist allerdings generell bei WAV Dateien so :D
Grüße
Sven
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)