- ベストアンサー
NTでCOMポートをどのEXEが使用しているかを知りたい
COM1しかないAT互換機。 NT Workstation SP5。 --- COM1でモデムを使用していましたが、 TA(AtermITX/72)をそこで使用したい為 内蔵モデム(PCI)を挿しました。 まずCOM1のTAのRASでの発信・着信の正常動作を 確認しました。 挿した内蔵モデムはCOM3に割り当てられました。 こちらもRASで着信・発信共に正常動作することを 確認できました。 その後COM1のTAを使用した時に発信・着信が出来ず モデムログを参照すると COMポートがすでに何かに使用されている といった内容でした。 RASの設定は完璧だと思っています。 そこで、 COMポートをどのEXEが使用しているか がわかる方法があれば解決できるかと思い 質問いたしました。 どんなことでも良いのでよろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ポートの利用状況を確認するフリーウェアがあります。 - Portman このツールを起動するとポートへの書き込み内容も含めて、すべて確認することができます。 英語ですが、起動するだけで、動作しますので、ぜひ 試してみていただければと思います。 また、このサイトにある HandleEx を利用すると プロセスが利用しているリソースをすべて確認できます。 このツールでみると、 COM1 は、TYPE=FILE, Name = \Device\Serial0 として 認識されています。
その他の回答 (1)
- mnabe
- ベストアンサー率33% (427/1283)
出来ません。 プログラムで現在利用できるComポートを検索する事は出来ますが、使用されているComポートを現在どのEXEが握っているのかは分かる方法は、ないです。 プログラム上からでも不可能です。