@echo off
CD C:\FMS32pro\Funkaufzeichnung
IF NOT EXIST *.wav EXIT

wait 150

FOR /F "usebackq tokens=* delims=." %%a IN (`dir /B C:\FMS32pro\Funkaufzeichnung\*.wav`) DO set file=%%a

goto normal
:wirdverwendet
echo Datei wird verwendet...
wait 20
IF NOT EXIST *.wav EXIT
:normal
ren %file%.wav %file%x.wav
if %errorlevel%==1 goto wirdverwendet
ren %file%x.wav %file%.wav

C:\programme\lame\lame.exe -a -V9 %file%.wav %file%.mp3
del %file%.wav

echo open [Server]>>temp.ftp
echo [Benutzer]>>temp.ftp
echo [Passwort]>>temp.ftp
echo cd recordings>>temp.ftp
echo binary>>temp.ftp
echo put %file%.mp3 %file%.mp3>>temp.ftp
echo quit>>temp.ftp

ftp -s:temp.ftp

del temp.ftp

exit

Die Batchdatei muss mit der Aufzeichnung gestartet werden. Die Zeit, die am Anfang gewartet wird, sollte etwas länger als die Aufzeichnungsdauer sein.