Hilfe bei Batch für Alarmierung
Hallo zusammen,
ich habe Batchdateien erstellt und eingefügt bei FMS32-Pro. Bei jeder Alarmierung läuft also das Batch durch (sollte :-() starte ich die Batch manuell so funktioniert es problemlos ohne Fehler. Aus dem Programm (FMS32-Pro) heraus bleib er aber nach der ersten Zeile stehen...... heißt es werden keine *.MP3 erzeugt und auch nicht verschoben, ich finde nicht wirklich einen Fehler oder Hilfe dazu. Vielleicht kann ja einer von euch mal sehen wo ich den "Knopf habe? Vielen herzlichen dank im voraus! Peter
Zur Info:
@echo off
E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\growlnotify.exe /t:"Probealarm" /a:"Alarmierung" /n:"Alarmierung" /r:"Alarmierung" Alarm
CD E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung
FOR /F "usebackq tokens=1,2 delims=." %%a IN (`dir /B *.wav`) DO (
D:\programme\lame\lame.exe "%%a.wav" "%%a.mp3"
del "%%a.wav"
Move E:\Peter\DropBox\Peter\FFW\*.mp3 E:\Peter\DropBox\Peter\FFW\Sicherung
copy E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\*.mp3 E:\Peter\DropBox\Peter\FFW
del E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\*.mp3
)
Das Batch soll also Growl ausführen (Funktioniert immer keine Probleme!!)
Aus der Wave eine MP3 machen
Die alte MP3 verschieben (so vorhanden)
Die neue MP3 in den Ordner stellen
die MP3 löschen
Fehlermeldung beim Mailversand in der Versandlog.txt
Servus zusammen,
hat von euch auch jemand dieses Problem seit Anfang der Woche?
Ich benutze FMS32 Pro zu ausweren, zum Mail verasenden Blat.exe und auch der stunnel ist aktiv. Das hat die ganze Zeit funktioniert... Hat da wer eine Lösung parat? Der Loginnname und das Passwort sind korrekt.
Danke schon im Voraus!
Gruß
nore112
2022.06.10 17:38:30 (Fri): >>>putline>>> AUTH PLAIN *****
2022.06.10 17:38:31 (Fri): <<<getline<<< 535-5.7.8 Username and Password not accepted. Learn more at
2022.06.10 17:38:31 (Fri): <<<getline<<< 535 5.7.8 https://support.google.com/mail/?p=BadCredentials j6-20020a170906278600b006febde6d771sm12320284ejc.160 - gsmtp
2022.06.10 17:38:31 (Fri): *** Warning *** The SMTP server did not accept Auth PLAIN value.
*** Warning *** Are your login userid and password correct?
2022.06.10 17:38:31 (Fri): >>>putline>>> AUTH LOGIN
2022.06.10 17:38:31 (Fri): <<<getline<<< 334 VXNlcm5hbWU6
2022.06.10 17:38:31 (Fri): >>>putline>>> MTEyYWxhcm0uYm94QGdtYWlsLmNvbQ==
2022.06.10 17:38:31 (Fri): <<<getline<<< 334 UGFzc3dvcmQ6
2022.06.10 17:38:31 (Fri): >>>putline>>> cm9zZW5iYXVlcjExMg==
2022.06.10 17:38:31 (Fri): <<<getline<<< 535-5.7.8 Username and Password not accepted. Learn more at
2022.06.10 17:38:31 (Fri): <<<getline<<< 535 5.7.8 https://support.google.com/mail/?p=BadCredentials j6-20020a170906278600b006febde6d771sm12320284ejc.160 - gsmtp
2022.06.10 17:38:31 (Fri): *** Warning *** The SMTP server did not accept Auth LOGIN PASSWD value.
2022.06.10 17:38:31 (Fri): >>>putline>>> QUIT
2022.06.10 17:38:31 (Fri): <<<getline<<< 221 2.0.0 closing connection j6-20020a170906278600b006febde6d771sm12320284ejc.160 - gsmtp
2022.06.10 17:38:31 (Fri)-------------End of Session------------------
Hilfe......Bat Datei, Danke
Hallo Alex,
ich hoffe du liest das und kannst nochmal helfen.
Neuen Rechner aufgesetzt (1 zu 1), der alte war kaputt nun geht die *.bat nicht mehr?? ich erhalte immer den Fehler:
FOR /F "usebackq tokens=1,2 delims=." %%a IN (`dir /B *.wav`) DO (
"%%a" kann syntaktisch an dieser Stelle nicht verarbeitet werden.
Vielen Dank
Zitat:
Zitat von
Quietschphone
Servus,
Du hast das Problem, dass Deine Batchdatei nicht aus E:\ heraus ausgeführt wird.
Probier's mal hiermit:
Code:
@echo off
E:
E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\growlnotify.exe /t:"Probealarm" /a:"Alarmierung" /n:"Alarmierung" /r:"Alarmierung" Alarm
CD E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung
FOR /F "usebackq tokens=1,2 delims=." %%a IN (`dir /B *.wav`) DO (
D:\programme\lame\lame.exe "%%a.wav" "%%a.mp3"
del "%%a.wav"
Move E:\Peter\DropBox\Peter\FFW\*.mp3 E:\Peter\DropBox\Peter\FFW\Sicherung
copy E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\*.mp3 E:\Peter\DropBox\Peter\FFW
del E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\*.mp3
)
Gruß
Alex
Hilfe......Bat Datei, Danke
Ja die Ordner sind 1:1 identisch, System ist WIN10 das alte war halt Win 10 Home pro Danke
Nun die erste Zeile hab ich gelöscht, weil das Growl nicht mehr geht.
PS: wenn ich dir /B *.wav eingebe werden die *.wav Dateien aufgelistet....
Sieht es jetzt aus:
@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 (
D:\programme\lame\lame.exe "%%a.wav" "%%a.mp3"
del "%%a.wav"
Move E:\Peter\DropBox\Peter\FFW\*.mp3 E:\Peter\DropBox\Peter\FFW\Sicherung
copy E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\*.mp3 E:\Peter\DropBox\Peter\FFW
del E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung\*.mp3
)
Hilfe......Bat Datei, Danke
Danke..
ja die Rechte sind alle gleich ... ich kann da als Admin alles machen.. wie gesagt wenn ich ich einzeln mache geht es bis hier her:
FOR /F "usebackq tokens=1,2 delims=." %%a IN (`dir /B *.wav`) DO (
"%%a" kann syntaktisch an dieser Stelle nicht verarbeitet werden.
Also e: macht er und CD E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung macht er auch, dir /B *.wav werden die *.wav Dateien aufgelistet....
Hilfe......Bat Datei, Danke
vielleicht kannst du mir helfen, das ganze einfach zu gestalten:
in dem Ordner liegt immer nur eine einzelne *.wav Datei niemals mehrere also ich brauche keine Schleife...
Er muss nur aus 21002_24-01-25_20-10-22_Ch0.wav immer dann eine 21002_24-01-25_20-10-22_Ch0.mp3 machen wobei die Bezeichnung natürlich immer anders ist.
Vielen Dank
Peter
Hilfe......Bat Datei, Danke
E:\Peter\Documents\Heirue-Soft\FMS32-PRO\Funkaufzeichnung>echo 21002_24-01-25_20-10-22_Ch0
21002_24-01-25_20-10-22_Ch0
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 . . .