Hilfe......Bat Datei, Danke
Gleich am Anfang....
C:\>@echo off
E:
CD E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung
FOR /F "usebackq tokens=1,2 delims=." %%a IN (`dir /B *.wav`) DO (
"%%a" kann syntaktisch an dieser Stelle nicht verarbeitet werden.
D:\programme\lame\lame.exe "%%a.wav" "%%a.mp3"
Could not find "%%a.wav".
Can't init infile '%%a.wav'
PAUSE
Drücken Sie eine beliebige Taste . . .
Hilfe......Bat Datei, Danke
.. tut mir ja echt leid aber der Fehler bleibt immer der gleiche ....
C:\>@echo off
E:
CD E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung
for /f "delims=" %%F in ('dir /b *.wav') do (
"%%F" kann syntaktisch an dieser Stelle nicht verarbeitet werden.
D:\programme\lame\lame.exe "%%~nF.wav" "%%~nF.mp3"
Could not find "%%~nF.wav".
Can't init infile '%%~nF.wav'
PAUSE
Drücken Sie eine beliebige Taste . . .
Zitat:
Zitat von
Quietschphone
Nochmal was zum Probieren:
<code>
@echo off
E:
CD E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung
for /f "delims=" %%F in ('dir /b *.wav') do (
D:\programme\lame\lame.exe "%%~nF.wav" "%%~nF.mp3"
PAUSE
del "%%~nF.wav"
PAUSE
Move E:\Peter\DropBox\Peter\FFW\*.mp3 E:\Peter\DropBox\Peter\FFW\Sicherung
PAUSE
copy E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\*.mp3 E:\Peter\DropBox\Peter\FFW
PAUSE
del E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\*.mp3
PAUSE
)
</code>
Hilfe......Bat Datei, Danke
.. aber wie schon erwähnt, es würde mir schon helfen den Lame Befehl ohne For Schleife das er nur eine wav zu mp3 macht, da ja immer nur eine einzige Datei in dem Verzeichnis liegt welche nach Konvertierung gelöscht wird.
Hilfe......Bat Datei, Danke
So, jetzt habe ich den Rechner komplett neu aufgesetzt aber die Probleme bleiben :-( :-(
Wenn ich ein CMD Fenster öffne und den Code eingebe läuft er ohne Fehler durch alles bestens!! Wenn ich aber die .bat Doppel klicke bzw. als Aktion im FMS32-Pro laufen lassen möchte so geht das CMD Fenster kurz auf und schließt sich wieder aber nichts wird ausgeführt, die WAV bleibt wo sie ist?? Hilfe, Danke
Coder Neu:
@echo off
E:
CD E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\
@ping -n 2 localhost> nul
if exist "%*.wav%" goto WEITER if not exist "%*.wav%" goto exit
:WEITER
for %i in (*.wav) do lame -V 7 --vbr-new "%i" "%~ni.mp3"
del "E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\*.wav"
Move E:\Peter\DropBox\Peter\FFW\*.mp3 E:\Peter\DropBox\Peter\FFW\Sicherung
Move E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\*.mp3 E:\Peter\DropBox\Peter\FFW /Y
)
Exit
Zitat:
Zitat von
Arnolpe
.. tut mir ja echt leid aber der Fehler bleibt immer der gleiche ....
C:\>@echo off
E:
CD E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung
for /f "delims=" %%F in ('dir /b *.wav') do (
"%%F" kann syntaktisch an dieser Stelle nicht verarbeitet werden.
D:\programme\lame\lame.exe "%%~nF.wav" "%%~nF.mp3"
Could not find "%%~nF.wav".
Can't init infile '%%~nF.wav'
PAUSE
Drücken Sie eine beliebige Taste . . .