Seite 2 von 2 ErsteErste 12
Ergebnis 16 bis 21 von 21

Thema: Hilfe bei Batch für Alarmierung

  1. #16
    Registriert seit
    08.07.2019
    Beiträge
    12

    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 . . .

  2. #17
    Registriert seit
    10.12.2001
    Beiträge
    6.356
    Hmm, jetzt wird "Jugend forscht" draus...

    Setze mal die Variable %%a in Anführungszeichen, also "%%a".
    Zitat Zitat von Sir Quickly (Irgendwie und sowieso)
    Dahoam is do wos Gfui is.

  3. #18
    Registriert seit
    10.12.2001
    Beiträge
    6.356
    Nochmal was zum Probieren:


    @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
    )
    Zitat Zitat von Sir Quickly (Irgendwie und sowieso)
    Dahoam is do wos Gfui is.

  4. #19
    Registriert seit
    08.07.2019
    Beiträge
    12

    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 Beitrag anzeigen
    Nochmal was zum Probieren:


    @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
    )

  5. #20
    Registriert seit
    08.07.2019
    Beiträge
    12

    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.

  6. #21
    Registriert seit
    08.07.2019
    Beiträge
    12

    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 Beitrag anzeigen
    .. 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 . . .

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 2 (Registrierte Benutzer: 0, Gäste: 2)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •