Hirdetés

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

  • sztanozs
    veterán

    @echo off

    REM :eleje

    for /f "tokens=2" %%G in ('tasklist /nh /fi "imagename eq foobar2000.exe"') do

    echo !!!!!!!!!

    REM SET van
    REM %van%=%%G

    REM IF {%van%} EXIST

    REM (goto eleje)

    REM ELSE (goto vege)

    REM :vege

    REM echo %van%

    pause

    Már mindennel próbálkoztam, de a for ciklussal van a baj. Az a vicces, hogy azt egy működő batch fájlból másoltam ki. :F :F
    A tasklist-es parancsot beírva kézileg is működik, nem értem... :S :S

    @echo off
    :teszt_eleje
    for /F "tokens=1,*" %%G in ('tasklist /nh /fi "imagename eq iexplore.exe"') do (
    set van=1
    )
    if defined van (
    echo "fut az explorer..."

    REM SLEEP 10:
    PING -n 11 127.0.0.1>nul

    goto teszt_eleje
    ) else (
    echo "NEM fut az explorer"

    REM SLEEP 10:
    PING -n 11 127.0.0.1>nul

    goto teszt_eleje
    )

    Nincs fent nálam a foobar - IE-vel tesztetem - de tetszőlegesen módosítható...

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