Ergebnis 1 bis 3 von 3

Thema: Batch und Leerzeichen

  1. #1
    Registriert seit
    16.07.2011
    Beiträge
    241

    Batch und Leerzeichen

    Hallo Zusammen,

    ich hab seit längerem das Problem mit folgender Batch:

    @echo off
    chcp 28591

    set alias=%1
    set subric=%2

    if %1==0815000 set alias=Sankt Testen


    if %2==0 set subric=EILEINSATZ
    if %2==1 set subric=ZEITEINSATZ
    if %2==2 set subric=Probealarm
    if %2==3 set subric=ENTFÄLLT

    echo %alias%
    echo %subric%

    Alarm-POC32.exe "user=1234567" "user=7654321" %alias% %subric% %3

    Ich möchte das aus 0815000 Sankt Testen wird. Leider kann die Batch nicht mit dem Leerzeichen zwischen Sankt und Testen umgehen. Wie kann ich das abstellen?

  2. #2
    Registriert seit
    10.12.2001
    Beiträge
    6.356
    Servus,

    den Ausdruck in Anführungszeichen setzen...

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

  3. #3
    Registriert seit
    16.07.2011
    Beiträge
    241
    Zitat Zitat von Quietschphone Beitrag anzeigen
    Servus,

    den Ausdruck in Anführungszeichen setzen...

    Gruß
    Alex
    Scheint zu klappen. Merci. :-)

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
  •