Keresés

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

  • kingabo

    őstag

    válasz cigam #1269 üzenetére

    Persze. Írom ide off-ben, hátha másokat is érdekel a dolog
    Először lekéri a "FahCore_a7" nevű futó progit. (nálam ez a F@H kliens FahCore_a7.exe, a név a kiterjesztés nélkül véve) A "-ErrorAction SilentlyContinue" kapcsoló csak azért van, hogyha nem futna a progi (mert új csomagra vár), akkor ne dobjon semmi hibát, mert nem találja. Ezután megnézi, hogy a process nem null-e (-ne = not equal), vagyis fut-e. Hu fut, akkor ellenőrzi, hogy a prioritása "BelowNormal"-e (ez felel meg a 6-osnak, az idle: 4 és a normál: 8 között van), ha nem akkor pedig beállítja. A PriorityClass-t találtam aminek így szövegesen lehet megadni a prioritást. Van még a BasePriority, aminek számokat lehetne megadni, de az csak olvasható.
    Windows-on a saját nevedben futó progiknál használható a script, vagy admin módban futtatva.
    Ütemezés: progit indítson, a program/script-hez be kell írni, hogy powershell, a paraméterekhez: -ExecutionPolicy Bypass -File D:\priority.ps1. Az első azért kellett, mert nálam nem aláírt ps scripteket nem lehet futtatni, a -File után pedig a script elérési útja van. Az időzítés nálam így néz ki: [kép]
    Remélem érthető lett.

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

Hirdetés