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

Thema: bei bestimmter Funktion keine Batch ausführen?

  1. #16
    Registriert seit
    02.01.2005
    Beiträge
    172
    Hi!

    Erstmal sorry, das ich ein so altes theme nochmal aufgreife, aber ich hab halt die suchfunktion benutzt!! :-)


    Bei mir funktioniert es nicht wie es soll mit den IF sätzen...

    Hier mal meine Bat (ist noch nicht fertig):

    if "%2"=="0" echo Feuer1 > c:\windows\desktop\poc32\alarm.txt
    if "%2"=="1" echo Feuer2 > c:\windows\desktop\poc32\alarm.txt
    if "%2"=="2" echo Feuer3 > c:\windows\desktop\poc32\alarm.txt
    if "%2"=="3" echo Feuer4 > c:\windows\desktop\poc32\alarm.txt


    Das problem ist, dass er für die variable %2 sofort den wert einsetzt, und dann passiert gar nix. Das sieht dann so aus:

    if "1"=="0" echo Feuer1 > c:\windows\desktop\poc32\alarm.txt
    if "1"=="1" echo Feuer2 > c:\windows\desktop\poc32\alarm.txt
    if "1"=="2" echo Feuer3 > c:\windows\desktop\poc32\alarm.txt
    if "1"=="3" echo Feuer4 > c:\windows\desktop\poc32\alarm.txt


    Kann mir da eventuell jemand weiter helfen?

  2. #17
    Registriert seit
    18.12.2001
    Beiträge
    4.989
    "ER" ?? Wer ist ER ??
    Und wo setzt der sofort den Wert ein ?

    Raff ich nicht ganz.

    Gruß Joachim

  3. #18
    Registriert seit
    02.01.2005
    Beiträge
    172
    Na er ist mein PC!!!

    Schau doch mal den Unterschied:

    Das ist die geschriebene Version
    if "%2"=="0" echo Feuer1 > c:\windows\desktop\poc32\alarm.txt


    und das passiert wenn die bat über poc32 ausgeführt wird:

    if "1"=="0" echo Feuer1 > c:\windows\desktop\poc32\alarm.txt


    für %2 wird sofort der wert 1 gesetzt. und in die Text datei wird nix reingeschrieben.

  4. #19
    Registriert seit
    18.12.2001
    Beiträge
    4.989
    Wo siehst du das, dass er da sofort ne 1 reinschreibt ?

  5. #20
    Registriert seit
    02.01.2005
    Beiträge
    172
    Habe mal einen Screenshot gemacht um es zu verdeutlichen!

    Wie die Bat geschrieben ist, habe ich ja oben schon gepostet. Ich hoffe es wird dann verständlich! :-)
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	beispiel1.jpg 
Hits:	150 
Größe:	44,6 KB 
ID:	2204  

  6. #21
    Registriert seit
    18.12.2001
    Beiträge
    4.989
    Ahhhh .. Jetzt .... Sorry. Stand aufm Schlauch.

    Also dann ist doch alles ok. Dann ist die übergebene Funktion 1
    Ich hab das bei mir mal getestet. Bei mir wird dann der richtige Text in die Textdatei geschrieben. Nämlich "Feuer2"

    Gruß Joachim

  7. #22
    Registriert seit
    02.01.2005
    Beiträge
    172
    Komische schache. Bei mir tut sich da gar nix. die %3 in die textdatei funktioniert einwandfrei. naja, dann werd ich mal noch nen bisschen rumprobieren müssen. irgendeinen grund wird es wohl haben, dass es bei mir nicht geht! :-)

    MFG -Elmo

  8. #23
    Registriert seit
    02.01.2005
    Beiträge
    172
    Jetzt geht es endlich!
    Ich habe jetzt alle dateien in einen extra ordner außerhalb vom poc ordner getan. Und ausserdem müssen 2 ">" da stehen.

    if "%2"=="0" echo Feuer1 >> c:\windows\desktop\poc32\alarm.txt


    Jetzt funktioniert es so wie es soll!

    THX @ MiThoTyN!

    -Elmo
    Geändert von Firefighter_elmo (25.02.2005 um 18:12 Uhr)

  9. #24
    SteveHH Gast

    clemail.exe

    Hallo !


    Wo bekomme ich dieses clemail.exe her ?! Ich habe mir schon den Wolf gegoogelt, aber ausser diversen Viren, die dieses Teil benutzen, nichts gefunden ... ;-)

    Gruß,

    Steve


    P.S.: Gibt es noch eine andere möglichkeit, über POC32 in Verbindung mit DSL eine SMS zu verschicken !? Ich bin über alle Lösungsvorschläge/-ansätze dankbar !

  10. #25
    Registriert seit
    18.12.2001
    Beiträge
    4.989
    Morsche !!

    IBSS ist ne sehr einfache und kostengünstige Möglichkeit.

    http://funkmeldesystem.de/foren/show...threadid=15990

    Gruß Joachim

  11. #26
    Registriert seit
    10.12.2001
    Beiträge
    6.356
    Servus!

    Clemail gibt's hier: http://www.sureshotsoftware.com/clemail/

    Gruß
    Alex
    Zitat Zitat von Sir Quickly (Irgendwie und sowieso)
    Dahoam is do wos Gfui is.

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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