Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

Nagy Machinátor súgó

Navigáció: GYIK, Esettanulmány

Program leállítása a PID alapján

Ugrás Előző Fel Következő Menü

Tünetek

Régi operációs rendszereken (XP, Server 2003) a Feladatkezelőben nincs Parancssor oszlop, ezért ahol több Nagy Machinátor szerver, RC host fut, ott a sok MainX.exe-ből nem tudjuk kiválasztani azt, amelyiket le akarjuk lőni.

Megoldás

A MainX.exe és a BigMacRC.exe induláskor a PID.txt fájlba, illetve a log "Programindítás" bejegyzésébe beleírja a PID-t.

Ha egy adott MainX.exe-t, BigMacRC.exe-t le akarunk állítani, akkor menjünk a könyvtárába, és a PID.txt fájlban megtaláljuk a PID-t.

A BigMac.log, BigMacRC.log fájlban a PID-t az utolsó Programindítás bejegyzésben találjuk:

 

************************************

2014.06.13. 12:25:43.52

Programindítás: MainX

PID: 16068

************************************

 
A PID.txt, illetve a logbejegyzésben található PID alapján parancssorból a „taskkill /pid nnn /t /f” (ahol nnn helyére írjuk a számot a PID.txt-ből vagy a logból) paranccsal a program leállítható.