[Code] CHOICE /c 1 /d 1 /t 30 > nul

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Massac3re, 22. Januar 2009 .

Schlagworte:
  1. 22. Januar 2009
    CHOICE /c 1 /d 1 /t 30 > nul

    Hey wie kann ich en einstellen, wenn ich die bat öffne das sich dann in z.B 30 sekunden ein programm öffnet..

    z.b ich führe die bat aus
    30 sekunden
    dann öffnet es den Sft loader^^

    help!
     
  2. 22. Januar 2009
    AW: lächerliche bat^^ brauch hilfe

    So lächerlich ist das garnicht, da es in Batch kein sleep gibt.
    Da muss man leider etwas in die Trickkiste greifen, ich löse das so:
    Code:
    CHOICE /c 1 /d 1 /t x > nul
    Als x setzt du die Zeit ein, die die Batch warten soll, also z.B. könnte deine Batch so aussehen:
    Code:
    @ECHO OFF
    CHOICE /c 1 /d 1 /t 30 > nul
    C:\Programme\SFT-Loader\loader.exe
    Der Hintergrund ist der, dass du einen beliebigen, zeitgesteuerten Befehl absetzt, der Output wird ins Jenseits befördert und zurück bleibt effektiv für dich die Zeit, bis der Befehl abgehandelt wurde als "Warteschleife".
    Geht übrigens auch mit Ping, etc. aber ich finde diese Lösung eleganter.

    GreetZ, ~Br4inP4in~
     
  3. 22. Januar 2009
    AW: lächerliche bat^^ brauch hilfe

    kenne mich mit bat zwar auch nicht soo dolle aus, aber probiers mal mit "AT" bzw "CHOICE". Da müsstest du so weit ich weiß eine exe mit diversen Parametern eingeben, die es dir erlauben, die Anwendung zu einem beliebigen Zeitpunkt zu starten...


    edit: okay, zu langsam -.-
     
  4. 22. Januar 2009
    AW: lächerliche bat^^ brauch hilfe

    Alternative: ping localhost -n 31 >nul
     
  5. 24. Januar 2009
    AW: lächerliche bat^^ brauch hilfe

    Wait.exe

    Code:
    WAIT 30000
    C:\Programme\SFT-Loader\loader.exe
    
    hf
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.