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

  • bpx

    őstag

    válasz desirehd #12884 üzenetére

    beépített megoldás erre nincs, pláne nem grafikus

    scriptből pár sorból megoldható (WMI), például:

    @echo off
    FOR /F "usebackq tokens=2 delims==" %%G IN (`wmic path win32_perfformatteddata_perfproc_process where "(IDProcess != 0 and Name='taskhost' and PercentProcessorTime > 30)" get IDProcess /format:list^| find /i "IDP"`) DO @echo %%G

    ez megadja azokat a processz id-kat, amelyek a 30%-nál több cpu-t használó, taskhost nevű processzek, amit a DO részben pl. taskkill /PID-del ki is lehetne lőni, csak valami "szemét" is bekerül a G-be, és a taskkill már nem eszi meg, nekem meg nincs kedvem nyomozni

    nyilván egy ilyen sciptet be lehet ütemezni és el is érted amit akartál, de ez már undorító gányolás :D nem ez lesz az igazi megoldás, hanem azt kell kideríteni, hogy mi fut a taskhost-ban ami ennyi cpu-t eszik

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