mi foglalja a com portot ?
Borza Attila
attila.borza at axelero.hu
Thu Aug 3 11:04:50 CEST 2006
Szia !
Köszi, ha legközelebb ilyen godom lesz, akkor kipróbálom, mert ez egyszerűbb
lett volna, mint újratelepíteni a rendszert, amit már megtettem.
Attila
----- Original Message -----
From: "Stéber Krisztián" <Krisztian.Steber at t-systems.co.hu>
To: <elektro at tesla.hu>
Sent: Thursday, August 03, 2006 9:41 AM
Subject: RE: mi foglalja a com portot ?
Hali!
Sajna lemaradtam az elejéről, a szabadság utáni 2000 levélhez nem volt
lelkierőm...
>ua. a hw, mint elötte volt. Ami furcsa volt, hogy egyik port
>monitor program
>se látta, hogy mi használja a portokat, ezért nem is sikerült
>kiderítenem,
>pedig már csak kíváncsíságból is érdekelt volna.
Nos. Windows XP SP2-ről tudok nyilatkozni, de szerintem ez alap XP és 2000
esetében is így van:
Először is registry:
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM
(egyszerűen parancssorból:
reg query HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM
De ez csak XP-től, 2000-hez resource kit kell)
Itt meg lehet találni, hogy melyik soros port melyik eszközhöz tartozik.
Nálam pl:
\Device\BtPort0 REG_SZ COM4
\Device\BtPort1 REG_SZ COM5
\Device\BtPort2 REG_SZ COM7
\Device\AgereModem5 REG_SZ COM3
\Device\Serial0 REG_SZ COM1
Ezután:
www.sysinternals.com oldalról le kell tölteni a HANDLE programot.
Ha a COM1-re vagyok kíváncsi, akkor a fentiekből:
handle -a |findstr -i -c:"\Device\Serial0" -c:"pid:"|more
Az eredmény:
hypertrm.exe pid: 1776 MAN\ksteber
178: File \Device\Serial0
Persze az összes processz fel lesz sorolva, de a lényeget meg lehet találni.
Ugyanígy a COM5 pl:
handle -a |findstr -i -c:"\Device\BtPort1" -c:"pid:"|more
Arra vigyázni, hogy ha a findstr-nek pl. -c:"\Device\" szeretnénk mondani,
akkor -c:"\Device\\" szöveget kell írni, különben a \" sorozatot másként
értelmezi, mint szeretnénk. Szóval nem következetes, mert nem várja el
mindig a \ helyett a \\ -t....
Üdv.,
SK.
-----------------------------------------
elektro[-flame|-etc]
More information about the Elektro
mailing list