• 締切済み

プリンタへの出力をspoolにする方法

lprの出力を直接プリンタから排出するのではなく、いったんキューに入れる(spool)方法がわかりません。(manには該当の記述がみあたりませんでした。) どなたか教えていただけないでしょうか

みんなの回答

  • notnot
  • ベストアンサー率47% (4846/10257)
回答No.2

>ここでやりたいのは、キューに入れっぱなしで排出しないということです。 lpdデーモンを止めるか、lpcコマンドでキューを止めるか。

  • notnot
  • ベストアンサー率47% (4846/10257)
回答No.1

lprコマンドなら、一旦spoolに入れてからlpdがそれを出力しているはずですが。man lpr は見ているのでは?書いてありますよね。 lprが直接プリンタから出していると思ったのは何故でしょう?

goovbs20
質問者

補足

>いったんキューに入れる →ここでやりたいのは、キューに入れっぱなしで排出しないということです。 キューをいくつかためてlpcコマンドの検証を行うことが目的です。 デフォルトだとキューを経由してすぐ排出され、キューから削除されてしまうのでこれができません。

関連するQ&A

  • プリンターから出力できない

    キャノンのレーザープリンター(LBP-1810)をネットワークで繋いでいます。MacとWindowsXPのそれぞれにドライバーをインストールして、Macからは問題なく出力できますが、Windowsから出力することができません。インストール時にはプリンターを認識していますし、印刷状況を見ていると、印刷した瞬間にキューに溜まり、すぐに消えますが、プリンターからは何も出てきません。エラーなどもありません。どこをどうチェックすれば良いでしょうか。

  • SQL*Plus:SPOOLコマンドでのSQL出力

    Oracle SQL*Plusで、SPOOLコマンドを使用すると、SQL実行の結果はファイルに出力されますが、実行したSQL自身が出力されません。 SETコマンドで制御できるのではないかと思いましたが、ちょっと見当たりませんでした。 何か方法はないでしょうか? よろしくお願いします。

  • Win98でLPR出力は可能ですか?

    NTからネットワークのプリンタにはLPR出力させていますが、 Win98にも、そのような機能があるのでしょうか? 誰か教えてください。お願いします。

  • LANプリンタドライバの設定

    Win2003にLANプリンタを設定場所に(ポート設定場所)にプロトコル(Raw)(LPR)、Rawポート番号、LPRキュー名んどのポート設定場所があります。 これは機種ごとに違うようなのですが、何のことでしょうか?適当に設定ではまずいでしょうか?

  • 出力するプリンタを指定したい。

    現在、VB6.0で開発を行い、帳票をACCESSのレポートを使用しています。 レポートを印刷した際に、VB側より指定したプリンタに出力したいのですが、決まって通常使うプリンタに出力されてしまいます。 プリンタは指定できない物なのでしょうか? ちなみに指定している方法は、デバイス名を記述し、設定されているプリンタを検索し、合うプリンタがあれば、その番号(?)を Set Printer = XXX(番号)          ↑忘れました、ごめんなさい。 と言うような形でコーディングしています。

  • SPOOLのログについて

    sysユーザで入るスクリプトを作成しているのですが、そこで、ログ出力の設定をしようと考えています。 spool ログファイル名 だけだと、ログファイルは上書きされてしまうようですが、追加書きにできないでしょうか? スクリプトの頭の部分は以下のようになっています。 -------------------- setenv DAY `date '+%Y%m'` setenv LOGFILE /tmp/test_${DAY}.log sqlplus -s /nolog << EOF connect /as sysdba spool $LOGFILE --------------------- なお、毎日cronで実行し、結果を月ごとにまとめたいと考えています。 何か、いい方法があれば教えてください。

  • オラクルでいうところのdescとspoolのサイベース版。

    サイベース初心者です(オラクルも初級者ですが・・・)。 オラクルではdescで表の情報をみたり、処理結果をspool~spool off で出力したりしますが、これと同じ機能をサイベースでやりたいのですが、どうなりますか? また、オラクルでテーブル全てを表示したいとき、 select table_name from user_tables (だったかな?(--;)) というのがあるとおもいますが、これをサイベースでやるときは どう記述したらよいでしょうか。 以上、ひとつでもご存知の方、ご回答よろしくお願いします。

  • プリントサーバー使用でのプリンタ追加方法

    取引先2か所 canon irc4580f とゼロックスの複合機にプリントサーバーを設置し、プリンタの追加作業を行う予定でいます。 客先のため不安ですので、ご教授願います。 OSはwin7(シンクラ)です。 まず手順についてですが以下のとおりでよろしいでしょうか(質問も含みます)。 1.プリンタの追加ウィザード起動   ★この時、ローカルプリンタ、ネットワークプリンタどちらを選択すればよいのでしょうか?     ドライバーはローカルにインストール済み 2.双方向サポートを有効にするのチェックを外す 3.ポートの追加   カスタムを選択   (1)IP等ポート情報を入力   (2)「LPR」にチェックを入れる   (3)キュー名は「lp」を入力して、「LPR バイトカウントを有効にする」にチェックを入る   ★このキュー名は「lp」でよいでしょうか? 4.プリンタドライバを選択 5.プリンタ名を入力   この時、プリンタを共有にしないを選択 6.完了

  • プリンタ出力

    c言語でプリンタへ出力する方法を教えてください, windows98でvisualc++5.0のms-dosを使っています。

  • ネットワークプリンターの設定方法

    以下はWindows XPのネットワークプリンターの設定方法なのですが、疑問があります。 1.[スタート]-[設定]-[プリンタ] をクリックします。 XP では [スタート]-[プリンタと FAX] をクリックします。 2.「プリンタの追加」をダブルクリックします。 XP では [プリンタのインストール] をクリックします。 3.「次へ」をクリックします。 4.「ローカルプリンタ」(ここが肝心) にチェックがあり、「プラグアンドプレイプリンタを自動的に検出してインストールする」にチェックがないことを確認して「次へ」をクリックします。 5.「新しいポートの作成」にチェックし、Standard TCP/IP Port を選択して「次へ」をクリックします。 Standard TCP/IP Port で自動認識されない旧式プリンターの場合は LPR Port を選択してください。 6.プリンタポート追加ウィザードが起動するので「次へ」をクリックします。 7.プリンタの IP アドレスとポート名 (任意) を記入して「次へ」をクリックします。 8.(プリンターキュー名は自動認識されます。) 9.プリンタメーカー名と機種を選択して「次へ」をクリックします。 10.プリンタ名 (任意) を設定します。 この中で「5.「新しいポートの作成」にチェックし、Standard TCP/IP Port を選択して「次へ」をクリックします。 Standard TCP/IP Port で自動認識されない旧式プリンターの場合は LPR Port を選択してください。 」とありますが、「LPR Port」が選択肢に出てこないのですが、なぜでしょうか?どうすれば出てくるのでしょうか? ご教示お願い致します。