• ベストアンサー

COPYコマンドによるシリアル通信

MS-DOSのCOPYコマンドでCOM1にコピーし、RS232Cで接続したもう一台のパソコンにファイルを転送したく、いろいろ試しているのですができません。どなたかご教授願います。下記の設定で実験を行うと、PC2で”エラー 読み取り中 デバイスCOM1”というエラーが起きます。 com1の設定  ボーレート 9600  パリティ   なし  データ   8  ストップ  1  フロー   なし  PC1 copy filename com1  PC2 copy com1 filename  RS232Cの配線 PC1のTXD,RXDをPC2のRXD,TXDにそれぞれ接続し、PC1のRTSとPC1のCTSを接続。PC2も同じくRTS,CTSを接続しました。PC1のRTS,CTSとPC2のRTS,CTSのそれぞれの接続はもう行っており、失敗しました。GNDはGND同士で接続しました。

質問者が選んだベストアンサー

  • ベストアンサー
  • h_sakaki
  • ベストアンサー率18% (175/970)
回答No.2

PC-9800シリーズの場合  PC1 copya filename AUX ~ ~~~  PC2 copya AUX filename ~~~~~ で、やりました。(その前にLHAで圧縮してね!) DOS/V機の場合も同じでいけるかは自信無しです。

tazawa
質問者

お礼

ありがとうございました。試してみます。

その他の回答 (2)

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.3

COM1でコピーする場合、「受け側」を先に起動しておいて、 「受け側」がアイドル状態になったら その後「送り側」でのコピー、の順だったと思います。

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

原因は「COPYA」でないからだとおもいます。 ただ、すっかり忘れ去ってしまったので・・・。 検索エンジンで「DOS COPYA」で当たってみてください。

tazawa
質問者

お礼

お礼をしたと思っていたのですが、まだしていませんでした。遅れて申し訳ありませんでした。ありがとうございました。

関連するQ&A