[4393]  DOS窓からの印刷について
投稿者:R1100 さん   2000-04-03 11:45:42
こんにちは、R1100と申します。
DOSアプリケーションを使用しているのですが、DOS窓からの印刷が出来ません。
DOSモードで再起動して、印刷すると出来るのですが、DOS窓から印刷する様にするにはどうすればいいのでしょうか。
また、DOS窓から印刷する場合、ネットワークプリンターは使用できますか。
ご存知の方がいれば教えてください。
  1. R1100 さん   2000-04-03 11:48:19
    いい忘れました。OSはWIN95です。
  2. かば さん   2000-04-03 11:59:30
    dos6のときと同様に、config.sysにprint.sysを登録することが必要です。なおネットワークプリンタをdosアプリで使うのは、できなかったような...
  3. かば さん   2000-04-03 12:24:57
    あ、上はdos6でもprint.sysを必要とするソフトの場合です。自前のプリンタドライバを持っているアプリの場合は、そのままWin95のdos窓でも使用できたかと思いますが...印刷の際、自前のドライバ、Windows標準ドライバのどちらを使うか聞いてくるようなものもあったかと思います。
  4. さん   2000-04-03 20:29:34
    ネットワークでDOSで印刷するには組み込まれているプリンタのプロパティを開いてポートの追加を行います。
    ネットワークプリンタ名があるはずなので追加して、プリンタの出力先がlpt1(ネットアーク名)と変更になればDOS窓で印刷が可能です。
  5. もりのみやこ さん   2000-04-03 23:33:05
     プリンタ側がDOSに対応して無いと駄目じゃないでしたっけ?
    プリンタがフォントを持ってなきゃならないと思うので。
    最近のWin用プリンタはフォントを自前で持って無いですよね?

    ↑すっごく自信無いです(^^;;;
  6. さん   2000-04-04 00:57:00
    >プリンタ側がDOSに対応して無いと駄目じゃないでしたっけ?
    あ、そうか、R1100さんの使用しているプリンタは何でしょうか?
  7. 057 さん   2000-04-04 02:28:28
    IBM系NetworkPrinterならIBMLPR.EXEを使うことで
    DOSからTCP/IP接続のネットワークに接続されたプリンターを使用できます。
    IBMLPR.EXE -S 『IPアドレス』 -P PASS 『JOB名』

    プリントサーバーがいて、共有している環境であれば、
    COPY /B 『FILE名』 \サーバー名プリンター名
    で行けたと思いますが。

    WPSなプリンターはWindows以外で使用できませんので念の為。

    なお、ESC/PやPCPRやLIPSやPAGESなどなど
    PDLを持っている場合はそのプリンターのマニュアルに
    DOSでの使用法が乗っているはずなのでそれを探してみましょう。

    AT互換機だとPRINT.SYSじゃなくPRN32.SYS(だっけ?)を使う場合も有ります。
    EPSON DOSだとESC/PプリンターにはESCP.SYSを使うようになっていたかと。
  8. 057 さん   2000-04-04 02:42:20
    あと、アプリケーションは何を使われるのでしょうか?
    DOS窓で使うアプリケーションが
    PRINT.SYSとかを呼び出さずに自分で制御している場合は駄目かもしれません。
    って言うか、ほぼ駄目です。
    TypeやCopyコマンドで動いてもアプリケーション次第では動きません。