- 締切済み
Windows95のDOS窓でcomポートを使う
古いマシンでRS-232C(COMポート)を使うDOSプログラムを動かそうとしています。 ですが上手くいかないの色々調べてみましたら、どうやらCOMポートが使用でき無い様なのです。 modeコマンドで次のレスポンスでした。 ============================ C:\WINDOWS\mode COM1 不正なデバイス名です。 - COM1 ============================ Windowsソフト(Tera Term Pro)ではCOMポート使えてますので、ハードの不具合で無い様です。 どのようにしたらDOS窓からCOMポートが使えるようになるでしょうか? NEC mobioMX MB12CUDD1(Windows95) (リカバリディスクなどは紛失してしまったようです。)
- gonbee774
- お礼率63% (74/116)
- Windows 95・98
- 回答数4
- ありがとう数5
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- thunder-bird
- ベストアンサー率26% (304/1144)
使用したいポートが塞がっていたり、ポートの指定先がおかしくないですか? COMポートの場合、COM1、2、3、4・・・等と指定できる為、他で使用されているポートを選んだりCOMの指定を間違えると使えません。
mode で使用可能なCOMポートが表示されます。 この時使用されているCOMポートは表示されません 一度ご確認ください。
お礼
ありがとうございました。 その後しばらく触ってなかったのですが、ついに先日、Win95マシンが逝ってしまったようです。 ですので締め切らせて頂きます。
補足
ありがとうございます。 modeの結果ですが、LPT1~3,CON の4つのデバイスが出ました。 COMは使用していないのですが、出てきません。
- neko1963
- ベストアンサー率49% (127/258)
ANo.1の補足ですが 例えば下記の様なデバイスドライバを組み込めば使えるのではないでしょうか? ■MCD マルチポートRS-232Cドライバ(各社マシン/ボード対応) http://www.vector.co.jp/soft/dos/hardware/se001111.html
お礼
ありがとうございました。 その後しばらく触ってなかったのですが、ついに先日、Win95マシンが逝ってしまったようです。 ですので締め切らせて頂きます。
補足
有難うございます。 WindowsプログラムではCOMポートを使えていたのですが、DOSプロンプトでは別にドライバーが必要になるのでしょうか? お教えいただいたmcdを組み込んでみましたが、状況は同じです。 mdcではCOMnではなくAUXnになるようですが、modeコマンででは「無効なパラメータの数です」になります。 mcdの組み込みは。c:\config.sys の一番最後につけたのですが組み込まれないようで、adddrvで組み込みました。
- neko1963
- ベストアンサー率49% (127/258)
DOSで使えるRS-232Cのドライバ(例:RSDRV.SYS)が必要ではないでしょうか。
関連するQ&A
- COMポートの通信速度
COMポートはどのぐらいの速度が出るのでしょうか? また、「COMポート」=「RS-232C」なのでしょうか? もしそうだとしたら、最大20kbpsしかでないはずだと思うのですが実際にはもっと出てますよねぇ?
- ベストアンサー
- その他(PCパーツ・周辺機器)
- COMポートが表示されない
デバイスマネージャーでポート(COMとLPT)を開くと、「LPT1」は表示されるのですが、「COM1」や「COM2」といったCOMポートが表示されません。 因みに接続している機器(自作品)につけているLEDはRS-232Cに接続すると点灯するようです。 今の時点ではRS-232Cで制御できるはずの機器を制御できないので、制御できるよう正常に戻す方法と「デバイスマネージャー」にCOMを表示させる方法をどなたかお教えください。
- ベストアンサー
- その他(PCパーツ・周辺機器)
- COMポートが開けません。
Windows XP、VB6.0の環境で、 ラベルプリンタでラベル発行するプログラムを 作っています。 その際、COMポートを開こうとすると 「実行時エラー 8015 通信状態を設定できません。 通信パラメータのいずれかが不正である 可能性があります。」 というエラーが表示されます。 同じプログラムで他のマシンでは 問題なくCOMポート開けます。 何が不正なのでしょうか? どうぞ宜しくお願いします。
- 締切済み
- Visual Basic
- COMポートについて
WINDOWS98での通信COMポートについて教えてください。 使用したいと考えているモバイルノートPCにはRS232C用のポート がついていません。そこで、USB接続の変換ケーブルを使用 することにしました。 (1)変換ケーブルを接続した状態で、PCを立ち上げ、プラグアンドプレイで ドライバのインストールを行いました。 (2)USB接続の変換ケーブルはCOM4ポートに自動で割り当てられました。 ある理由(ソフトのテストのため)によりこの自動で割り当てられたCOM4ポートを強制的に COM1ポートにしたいと考えています。 そのようなことは可能でしょうか? ちなみに現在COM1ポートには何も割り当てられていない状態です。 宜しくお願い致します。
- 締切済み
- Windows 95・98
- COMポートの変更
USBとRS232Cの変換器を買ってドライバをインストールしたのですが、 COMポートが自動的に「6」になりました。 これを1~4にしたいのですが、どうしたらよいのか分かりません。 分からないなりにBIOSセットアップをいじってみたんですが、 一向に解決できません。どなたかお分かりの方、教えていただけませんか。
- ベストアンサー
- その他(PCパーツ・周辺機器)
- ゜リンターをCOMポートに接続する方法
通常のデスクトップPC(Win2000)のCOMポートにプリンターを繋いで使おうと思っているのですが、(既にUSB、LPT1ポートは利用中の為)COMをRS232Cへの変換器を繋ぎ、設定をしたのですが、プリンターがウンともスンとも反応しません。 COMポートを使ってプリンターって接続出来ないものなのでしょうか。どなたかご教授ください。 宜しくお願いします。
- ベストアンサー
- プリンター・スキャナー
- COM1ポート IRQが変わる
RS232Cを使ってPCと制御機器の通信プログラムを作成しています。 使用言語はVC++6.0です。 CreateFile関数でCOM1ポートをOpenして使用したいのですが オープン出来ずエラーになります。 コントロールパネルのデバイスマネージャから COM1ポートのIRQを見ると4となっています。 (通常そうだと思いますが。) そこで、一度、COM1ポートを無効してPC再起動 再起動後、COM1ポートを削除してハードウエアをスキャン。 その後、COM1ポートが出ますが、その時IRQは7になっています。 その状態ではCreateFile関数を使ったCOM1ポートのオープンは 出来ます。 しかし、再度、PCを再起動するとIRQが4に戻って ポートが開けない状態になります。 また、ポートを削除して・・・IRQを7にするとポートが開ける。 再起動する度に変更したIRQが4になり、上手く使いこなせません この現象について、アドバイスいただける方いましたら よろしくおねがいします。
- ベストアンサー
- その他(PCパーツ・周辺機器)
- COMポート 不具合?
デスクトップコンピュータのRS232Cポート?にモデムを接続してダイヤルアップしたいのですが、コントロールパネル->電話とモデムのオプションで標準モデムを追加しようとしたところポート選択画面でCOM1が表示されず(何も表示されない)標準モデムを追加できませんでした。 デバイスマネージャでポートを確認すると通信ポート(COM1)は正しく認識されておりました。 削除->再起動->自動認識をさせたのですが、同じ結果でした。 これは、RS232Cポートが壊れているのでしょうか? またはWindowsの不具合でしょうか? 使用OSはWindowsXP 使用PCはDell Optiplex 330です。
- 締切済み
- Windows XP
お礼
ありがとうございました。 その後しばらく触ってなかったのですが、ついに先日、Win95マシンが逝ってしまったようです。 ですので締め切らせて頂きます。
補足
Windowsのターミナルプログラム(TeraTerm Pro)でCOM1を使って通信できています。 それを閉じて、DOSプロンプトからDOSのターミナルプログラム(KTX)でCOM1を使おうとすると、 「指定されたCOMポートがありません」 となります。 (最終的に動かしたいのはターミナルではく、HP200LX(PDA)とPCとでデータの受け渡しを行う「コネパク」というソフトです)