5 Replies Latest reply on Oct 18, 2006 5:36 AM by sdik

    If-Abfrage Problem

    Installer80 Rookie
      Hallo Zusammen

      Ich sollte in einer If-Abfrage verschiedene IP-Ranges abfragen. Leider bringe ich das nicht zustande.

      Wie kann man so eine Abfrage erstellen? Ein Beispiel meiner Versuche:

      If %IP%>'10.xx.xx.6'
      If %IP%<'10.xx.xx.219'
        Befehl.....

      oder

      If %IP%>'10.xx.xx.6' and %IP%<'10.xx.xx.219'
         Befehl



      Besten Dank und einen schönen Tag
        • 1. Re: If-Abfrage Problem
          SBRUTSCH Expert
          Wie immer gilt hier das * (Sternchen) als Platzhalter bei der if-Abfrage:

          If %IP_ADDR%='10.*.*.6' and %IP_ADDR%='10.*.*.219'

          Gruß
          Stefan
          • 2. Re: If-Abfrage Problem
            Installer80 Rookie
            Danke für die Antwort. Die IP-Adressen sind ohne Platzhalter. Die xx habe ich einfach als Beispiel genommen.

            In meinem Script steht da die IP-Range von einem TestPC.
            • 3. Re: If-Abfrage Problem
              SBRUTSCH Expert

              Danke für die Antwort. Die IP-Adressen sind ohne Platzhalter. Die xx habe ich einfach als Beispiel genommen.

              In meinem Script steht da die IP-Range von einem TestPC.



              Hi,

              aus deiner Antwort werde ich jetzt nicht ganz schlau. Funktioniert es jetzt bei dir nach dieser Art?
              Habe es hier mit NI 5.8 getestet.

              Gruß
              Stefan
              • 4. Re: If-Abfrage Problem
                Installer80 Rookie
                Die ganze Sache mit dieser Abfrage funktioniert eben nicht. Es liegt nicht an der IP. Da steht bei mir eine gültige drinne. die If-Abfrage scheint nicht korrekt zu sein. Er nicht weder das < noch das >. Und bei der 2ten Version mit "and" geht es auch nicht.

                Grüessli
                • 5. Re: If-Abfrage Problem
                  sdik Rookie
                  Hallo,
                  es kommt darauf an, was du damit erreichen willst?
                  wozu willst eine Abfrage nach eine IP-adresse Gut sein? ich finde die IF abfrage nach IP-adressen in einm Netzwerk Problematischer als die Abfrage nach einem %PCNAME% oder nach %USERNAME%?

                  also Aufgabe definieren--> dann die Effiktivste Lösung suchen...