moin, habe mir nun schon mehrere nächte um die ohren gehauen habe folgendes problem meine bat die ich mir ausgedacht habe startet zwar durchläuft auch die if zeilen schreibt aber keine txt datein. was mache ich falsch?
Ich wollte das die bat die rics durchläuft unddann die variable wehr setzt die dann für den e-mail versand
echo off

if "%2"=="0" goto start
if "%2"=="1" goto start
if "%2"=="2" goto ende
if "%2"=="3" goto ende

:start
if %1==Ric1 set Wehr=Wehr1
if %1==Ric2 set Wehr=Wehr2
if %1==Ric3 set Wehr=Wehr3
if %1==Ric4 set Wehr=Wehr4
if %1==Ric5 set Wehr=Wehr5
if %1==Ric6 set Wehr=Wehr6


echo "alarm läuft" >d:\bos\%Wehr%.txt
echo %1 %3 >>c:\alarm\%Wehr%.txt
Date /T >>c:\alarm\%Wehr%.txt
Time /T >>c:\alarm\%Wehr%.txt
c:\programmepostie.exe -esmtp -host:smtp.de.aol.com:587 -to: -from: -s:Einsatz %Wehr% -file:c:\alarm\%Wehr%.txt -user: -pass:
echo ----------------------------------------------------------------------------- >> c:\alarmierungen\%Wehr%.TXT
Date /T >> c:\alarmierungen\%Wehr%.TXT
Time /t >> c:\alarmierungen\%Wehr%.TXT
echo %1% %3 >> c:\alarmierungen\%Wehr%.TXT
echo ----------------------------------------------------------------------------- >> c:\alarmierungen\Wehr_gesamt.TXT
Date /T >> c:\alarmierungen\Wehr_gesamt.TXT
Time /t >> c:\alarmierungen\Wehr_gesamt.TXT
echo %1 %3 >> c:\alarmierungen\Wehr_gesamt.TXT

set Wehr=
:ende

fehlen mir vielleicht """ ?