Ergebnis 1 bis 7 von 7

Thema: Inhalt txt-datei als parameter in Bat datei

  1. #1
    Registriert seit
    02.01.2005
    Beiträge
    172

    Inhalt txt-datei als parameter in Bat datei

    Hi!

    Man kann ja in Bat dateien bestimmte Parameter festlegen. Das sieht zum Beispiel so aus:
    SET XXXXX=Y
    Dann ist %Y% = XXXXX

    Jetzt meine frage: Ist das auch mit dem inhalt einer txt-datei möglich? Beispiel:
    SET alarm.txt=text (so geht es leider nicht...)

    Danke für eure hilfe!

  2. #2
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Einzelne Zeilen könntest du als Parameter setzen...

    Mach doch bitte mal ein anschauliches Beispiel, also was steht in der Textdatei...

    Übringens:
    SET Y=XXX
    dann ist %Y% XXX
    Felix
    felix[null][null][null]@funkmeldesystem.de

  3. #3
    Registriert seit
    02.01.2005
    Beiträge
    172
    Eine eizelne Zeile ist genau das was ich brauche!
    In der Text datei steht die erste alarmierung, die bei uns kommt. (Es kommen immer zwei hintereinander im abstand von ca. 3sec) Die erste wird bei mir in eine txt datei geschrieben. Die zweite übernehme ich sofort aus der Parameterübergabe von poc32. Um beide als eine sms verschicken zu können muss ich die erste alarmierung wieder in die bat datei aufnehmen. Dafür wollte ich die dann aus der txt datei wieder auslesen. Soll dann so aussehen:

    Set alarm.txt=text

    c:\mobilemessenger\mmessenger.exe 1//0172123456//%text% %3%

  4. #4
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    In der Textdatei steht nur eine Zeile???
    Felix
    felix[null][null][null]@funkmeldesystem.de

  5. #5
    Registriert seit
    02.01.2005
    Beiträge
    172
    Ja, darin steht nur der Text der ersten alarmierung! Das ist eine Zeile!

  6. #6
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    FOR /F "usebackq tokens=1 tokens=1 delims=$" %%A IN (test.txt) do set text=%%A
    echo %* %text%

    Das $-Zeichen sollte ein Zeichen sein, dass nie in den Texten vorkommt...
    Felix
    felix[null][null][null]@funkmeldesystem.de

  7. #7
    Registriert seit
    02.01.2005
    Beiträge
    172
    Vielen Dank, funktioniert vom feinsten!!!

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
  •