
PRINTのコマンドの説明です。コンピューティングにおいて、このコマンドは多くのオペレーティングシステムにおいて シングルユーザー印刷スプーリング機能を提供します。これは、UNIX System V lpおよびBSD lpr 印刷スプーラシステムが提供する機能とほぼ同等です。 print
このコマンドは、DEC RT-11、[ 1 ] OS/8、[ 2 ] RSX-11、[ 3 ] TOPS-10、[ 4 ] TOPS-20 [ 5 ]オペレーティングシステム、およびDR FlexOS 、 [ 6 ] DR DOS、TSL PC-MOS、[ 7 ] Paragon Technology PTS-DOS、[ 8 ] SISNE plus、[ 9 ] IBM OS/2、[ 10 ] eComStation、ArcaOS、Microsoft Windows、FreeDOS、[ 11 ] Stratus OpenVOS、[ 12 ] AROS、[ 13 ] HP MPE/iX、[ 14 ] OpenVMS [ 15 ]でも使用できます。
FreeDOS版はJames Taborによって開発され、GPLライセンスで提供されています。[ 16 ]
このコマンドはMS-DOS / IBM PC DOS 2.0で導入されました。[ 17 ] [ 18 ] DR DOS 6.0にはこのコマンドの実装が含まれていますPRINT。[ 19 ]
DOSの初期のバージョンでは、印刷はcopyコマンドを使用して実行されていました。印刷するファイルは、印刷デバイスを表すファイルに「コピー」されました。[ 20 ]印刷ジョブが完了すると、制御はユーザーに戻ります。[ 21 ] DOS 2.0以降、[ 22 ]コマンドprintは基本的な印刷スプールを可能にするために追加されました。つまり、バックグラウンドで印刷が行われている間にコンピュータを使用し続ける機能と、印刷するジョブのキューを作成する機能です。[ 23 ]
このprintコマンドでは、多くのローカルプリンタインターフェースから1つを指定することができ、[ 23 ]また、このコマンドを使用してネットワークプリンタを利用することもできましたnet。[ 24 ]最大ファイル数と最大バッファサイズを指定でき、さらにコマンドラインオプションを使用してキューへのファイルの追加と削除を行うことができました。[ 23 ]余白、ページ長、コピー数も設定でき、[ 25 ]印刷速度とコンピュータの応答性を優先する調整パラメータもあります。[ 23 ]
このコマンドの初期リリースのユーザーは、print印刷速度が遅く、リソース消費量が多いこと、新しく導入されたサブディレクトリがサポートされていないことにコメントしました。[ 22 ]このコマンドは最初のRAM常駐プログラムの一つであり、広く普及した最初のプログラムであり、多くのユーザーがRAM常駐プログラムをどのように記述すべきかを判断するためにバイナリを逆アセンブルしました。[ 21 ]