Hirdetés

Új hozzászólás Aktív témák

  • Baryka007
    addikt

    Szia,

    a sleep-.exe én úgy tudom nem fut a 64 bites windows-on, mert 16 bites alkalmazás, viszont szerintem a timeout utility ott van a system32-ben, ha nincs akkor pedig ping paranccsal is meg lehet oldani a várakoztatást: (pl. várj 3 mp-et: ping 1.1.1.1 -n 1 -w 3000 > nul)

    Índításhoz pedig a start parancsot használd,különben csak akkor megy tovább a következő sorra, ha bezártad az alkalmazást.

    (Alapértelemezetten olyan, mintha start /wait -el indítanál, ha nem írod ki)

    szerintem így jó lesz:

    @echo off
    color 17
    :label
    taskkill /F /IM Origin.exe
    start /d"D:\Program Files (x86)\Origin" Origin.exe
    timeout 1800
    goto label

    Üdv,
    Csontikka

    Ha valakit érdekel nekem van egy sleep batchem amit nagyon egyszerű felhasználni....

    :SLEEP
    SETLOCAL ENABLEEXTENSIONS
    (SET TIME=)
    IF "%1"=="" (GOTO :EOF)
    (SET /A LIMIT=0)
    (SET /A LIMIT=%1)
    IF %LIMIT% LEQ 0 (ENDLOCAL & GOTO :EOF)
    (SET /A CONT=0)
    :TIME
    (SET MIRROR1=%TIME:~-4,1%)
    :INCREMEN
    (SET MIRROR2=%TIME:~-4,1%)
    IF NOT %MIRROR2%==%MIRROR1% (GOTO :COUNT)
    GOTO :INCREMEN
    :COUNT
    (SET /A CONT +=1)
    IF NOT "%CONT%"=="%LIMIT%" (GOTO :TIME)
    ENDLOCAL
    GOTO :EOF

    Így néz ki bárhova bemásolhatod ezt a programodba ( célszerű leg aljára vagy leg tetejére rakni ) és úgy tudod előhívni ha beírod ezt: Pl 3 mp szünet így néz ki :
    CALL :SLEEP 3

Új hozzászólás Aktív témák