Jump to content

vlu

Members
  • Gesamte Inhalte

    1
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von vlu

  1. Hi,

     

    ich mache es immer über den DOS-Befehl "ver" ; Die Ausgabe wird per Pipe zum DOS-Befehl "find" geleitet,

    "find" wiederum sucht in der Ausgabe nach dem übergebenen Parameter (in diesen Fall "Version 5") .

    Bei Erfolg setzt "find" den ERRORLEVEL auf 0

    Bei Mißerfolg setzt "find" den ERRORLEVEL auf 1.

     

     

    <*.bat>

     

    :: * zum debuggen einfach "ver" in der DOS-Box eingeben

     

     

    :: /********** finde NT5x */

    ver | find "Version 5"

     

    :: /********** wenn nichts gefunden springe auf Standard NT4*/

    @IF ERRORLEVEL 1 GOTO NT4

     

    :: /********** wenn NT5x gefunden springen zu NT5*/

    @IF ERRORLEVEL 0 GOTO NT5

     

    :NT4

    @ECHO NT4

    GOTO ENDE

     

     

    :NT5

    @ECHO NT5

    @GOTO ENDE

     

     

    :ENDE

    @PAUSE

     

    </*.bat>

     

    Viel Spass beim ausprobieren.

     

    vlu

×
×
  • Neu erstellen...