• 01-11-2017, 08:57:25
    #1
    a.bat şeklinde bir dosyam var kodları şu:
    Hesap makinasının çalışıp çalışmadığını X saniye'de bir kontrol edecek.

    Kapalı ise açacak. Açık ise check etmeye devam edecek.
    Aşağıdaki kod için yardım edebilecek var mı acaba

    @echo off
    :loop
    Set "bak=calc.exe"
    
    tasklist /FI "status eq %bak%" 2>nul | find /I /N "calc.exe">NUL
    
    If not errorlevel 0 (Echo "%bak%" calisiyor) else (start "" "%bak%")
    
    timeout /t 5 /nobreak
    
    cls
    goto :loop
  • 01-11-2017, 09:28:16
    #2
    Windows 10 kullanıyorsan bu kodları kullanabilirsin.hesap makinesinin process ismi başka windows 10 da
    @echo off
    :loop
     
    tasklist /FI "IMAGENAME eq Calculator.exe" 2>nul | find /I /N "Calculator.exe">NUL
    If not errorlevel 1 (Echo calisiyor) else (start calc.exe)
     
    timeout /t 5 /nobreak
     
    cls
    goto :loop
  • 01-11-2017, 10:38:06
    #3
    Teşekkürler tamamdır