• 締切済み

コマンドの質問です<m(__)m>(WindowsXPpro)

普段、時間のかかる処理をして、それを印刷するという作業をしています。 処理に時間がかかるので、プリンタに問題があった場合困ると思い、[プリンタ]⇒[プロパティ]⇒[詳細設定(タブ)]⇒[印刷後ドキュメントを残す]にチェックを入れ、スプールを残すようにしています。 しかし、スプールを残すとデータがHDDを圧迫する為、定期的にタスクでbatを使い、スプールを削除しようかと思いました。 スプールは、『C:\WINDOWS\system32\spool\PRINTERS』に保存されていたので、その中にあるファイルを削除しようと思いました。 『del』コマンドを使い、「*.shd」及び「*.spl」を削除しましたが、[プリンタとFAX]⇒[該当するプリンタ]でキューを確認するとまだ残っていました。表示だけの問題(更新されていない?)と思ったので、再度[プリンタとFAX]を開きなおし確認しましたが、まだ残っています。 スプールデータだけでなく、該当するプリンタ内のキューの表示も消すにはどうしたらいいのでしょうか? 知っている方いらっしゃいましたら、教えてください<m(__)m> すみません…。 net stop spooler del %systemroot%\system32\spool\printers\*.shd del %systemroot%\system32\spool\printers\*.spl net start spooler マイクロソフトのサイトに上記のコマンドが記載されており、[管理]⇒[サービス]からスプールのサービスを止めても同じでした…。 プリンタはNEC製です。

みんなの回答

回答No.1

こんにちは。"windows プリンタ キュー 消去"で検索したところ、以下のQ&Aが出てきました。 http://okwave.jp/qa1900218.html Windows XP(C:\Windows\system32)に含まれているprnjobs.vbsでも同等のことができるかもしれません。 http://www.atmarkit.co.jp/fwin2k/xp_feature/013commandtool/commandtool.html ------------------------- [C:\WINDOWS\system32 1:30] cscript prnjobs.vbs /? Microsoft (R) Windows Script Host Version 5.6 Copyright (C) Microsoft Corporation 1996-2001. All rights reserved. 使用法: prnjobs [-zmxl?] [-s サーバー][-p プリンタ][-j ジョブID][-u ユーザー名][-w パスワード] 引数: -j - ジョブ ID -l - すべてのジョブを一覧表示する -m - ジョブを再開する -p - プリンタ名 -s - サーバー名 -u - ユーザー名 -w - パスワード -x - ジョブを取り消す -z - ジョブを一時停止する -? - コマンドの使用法を表示する 例: prnjobs -z -p プリンタ -j ジョブID prnjobs -l -p プリンタ prnjobs -l ------------------------- 上記のようなスクリプトを実行し、ジョブファイルが残っていたら、delでそれも削除するといいかもしれません。御参考まで。

minotin777
質問者

お礼

本当にありがとうございます<(_ _)> 助かりました…ありがとうございました。・゜・(ノД`)・゜・。

関連するQ&A

  • プリンタのドライバがインストールできず、

    プリンタのドライバがインストールできず、 「印刷スプーラが実行されていません」とエラーメッセージが出ます。 Cdlらk Cドライブのsystemroot%\system32\spool\printers printersのフォルダがないのですが、これが問題なのでしょうか。 教えてください

  • 印刷が開始しない

    印刷をしてもプリンターを認識しないようで、一度コントロールパネルの管理ツールのサービスのprinter spoolerを停止して、CドライブのWindowsのsystem32のspoolのPrinters内のファイルを削除して、再度printer spoolerを開始にしないと印刷が開始しない。 印刷を始めるたびにprinter spoolerの停止、開始が必要になるが、他にスムーズに印刷できる方法はないものでしょうか? OSはWindows Vistaです。 大変困っています。宜しくお願いいたします。

  • プリンターの追加ができない

    数日前から急にプリンターが使えなくなりました。 パソコン起動時に『Spooler SubSystem App stopped working and was closed』 とメッセージが出ます。 Print Spooler Serviceを再起動しても、パソコンを再起動しても無理でした。 ネットで調べ、 (1)プリンタを削除し、ドライバーをアンインストールする。 (2)C:\Windows\System32\spool\drivers\W32X86\以下のファイルを削除する。 (3)C:\Windows\System32\spool\PRINTERS以下のファイルを削除する。 (4)レジストリHKEY_LOCAL_MACHINE -> SYSTEM -> CURRENT CONTROL SET -> CONTROL -> PRINT -> PRINTERS 以下にあるプリンターのリストを削除する。 (5)ENVIRONMENTS folder -> Windows NT X86 -> Drivers -> Version3  以下にあるプリンターのリストを削除する。 (6)再起動 上記を試したところ、起動時にメッセージはでなくなりましたが、プリンターを追加しようとすると 『Windows can't open Add Printer.local print spooler service is not running. 』とメッセージがでます。 再度Print Spoolerサービスを起動し、プリンターを追加しようとすると同じメッセージが出て、『Spooler SubSystem App stopped working and was closed』のメッセージが出ます。 いろいろと調べていますが、他に方法が見当たらなく質問させていただく事にしました。 何とか修復したいです。 Windows Vista service Pack2 32-bit 海外製のパソコンです。 よろしくお願いします。

  • 印刷ジョブが削除できない

    いつもお世話になってます。 本日もよろしくお願いします。 印刷ジョブが削除できず、新しく印刷することができません。 ここで検索したやりかた(spoolやPrint Spooler等)を試しては見たのですが、PRINTERSフォルダにも何もなく、解決には至りませんでした。 PCの再起動やプリンタの再起動も試みたのですが、 ジョブは残ったままです。 「すべてのドキュメントの取り消し」を実行すると「操作を完了できませんでした。アクセスが拒否されました。」と メッセージが表示され削除できません。 何か他に方法があれば教えていただけないでしょうか?

  • ウイルスが削除できません

    Norton AntiVirusでウイルス検出のアラーとが出るようになって2週間くらいになります。ウイルス名はW32.Buqbear@mm ノートンでは駆除できずに、ファイルへのアクセス拒否という処理がなされます。オブジェクトはC:\WINDOWS\System32\spool\PRINTERS\000**.SPLとなっているのですが、このファイルにはオブジェクトは何も入っていません。いろいろ悩んでファイルごと削除してみましたが、しばらくすると再びNorton AntiVirusのウイルス警告が出てきます。またその都度¥PRINTERSの下位の¥000**の数字が変わっています。  いったいウイルスはどこに入っているのでしょう? どうしたら削除ができるのでしょう? Norton AntiVirusは当然最新にアップデートしています。

  • spoolsv.exeが原因で重い プリンタドライバを削除したいです

    多くの方も苦労されている「spoolsv.exe」が問題で、 PCの動作が遅くなってしまいました。 あちこち検索し修復を試みましたが、 手に負えなくなってしまいました。 下記のことを試してみましたがうまくいかず プリンタドライバを削除するといいと聞き やってみようと思いました。ところが、 「プリンタとFAX」及び「デバイスマネージャ」は 開こうとしても応答せず、固まってしまいます。 管理ツールで「print spooler」を停止すると、 プリンタが見えなくなってしまうため プリンタドライバの削除ができません。 こうなったら手動でプリンタドライバのファイルを 削除しなければならないと思いますが、 どこをどうすればいいのかが分かりません。 自己責任でやってみたいと思いますので、 どうぞヒントをお願いいたします。 【症状】 タスクマネージャからプロセスを見てみると、 CPU使用率が100%になっていて ほとんどを「spoolsv.exe」が使用している状態で PCの動作が遅くなっています。 アプリケーションからの出力もできません 【やってみたこと】 ・再起動してもダメ ・Backdoor.Graybird.Eを疑ってみました  → 該当するレジストリキーに異常はありませんでした  参考url http://www.sophos.co.jp/virusinfo/analyses/trojgraybirda.html ・ウイルス&スパイウェアチェックしました。  → ウイルス検出されず    スパイウェアは3種類あったものを削除しました ・\system32\spool\PRINTERSフォルダには何もありません  (すべてのファイルが見える状態です) 【スペック】 Windows HP Home SP1 Pen4 2.53Ghz 768MB RAM Cドライブ空き 42.8GB プリンタはネットワーク及びローカル接続とAdobePDFで 計5つのプリンタドライバが入っています。 ローカル接続のプリンタは共有していません。

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

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

  • W32.Bugbear@mm ってどんなウィルス

    ノートンアンチバース2002(アップデート済み)で、ウィルスチェックを毎週しています。時々ウィルスが何種類か発見されるのですが、はっきりした被害も確認できず、その都度削除しています。ところが、どうしても削除できないウィルスが1個あり、次のようなメッセージがでます。 『ファイルC:\WINDOWS\system32\spool\PRINTERS\00002.SPL は W32.Bugbear@mm ウィルスに感染しています。』 半年前くらいから、プリンターが電源ONで紙がセットされていると、印刷指示は何も与えないのに勝手にプリンタが動き出します。2~3行の意味不明の文字列が印刷され、次々と紙を無駄遣いします。この現象は、W32.Bugbear@mmによるものでしょうか。また、このウィルスを削除するにはどうしたらよいのでしょうか。 WinXP HE SP1 Pentium4 1.8AGHz 20GB 256MB

  • プリントアウトができません

    ネットワークプリンタで印刷をしようとすると、「書き込みエラー:プリンタキューがいっぱいです」と表示されて印刷ができません。 「コントロールパネル-プリンタとFAX」で当該プリンタを見ると、 ドキュメント名「Remote Downlevel Document」、状態「印刷中-Releasing port」とよくわからいものが印刷中になっており、「印刷ドキュメントの削除」を行っても一向に削除される様子はありません。 サーバを再起動しても解決されず、「コントロールパネル-サービス」で「spooler」の停止/開始を行っても印刷ドキュメントは削除される様子はありませんでした。。 どのようにしたら、ドキュメントを削除することができるのでしょうか。

  • プリンタの共有設定をコマンドから実行したい。

    ○環境 OS:Windows XP SP3 プリンタ:EPSON EP-801A 共有名:EP801A ○質問 共有解除は net share EP801A /d で可能であったのですが、解除後に再度共有を開始させる場合のコマンドが 不明の為、教えて頂けますでしょうか。 ○net share実行時 共有名 リソース 注釈 ------------------------------------------------------------------------------- ADMIN$ C:\WINDOWS Remote Admin IPC$ Remote IPC print$ C:\WINDOWS\system32\spool\drivers プリンタ ドライバ EP801A USB001 スプール EPSON EP-801A --- 尚、以下のコマンドを試しています。 net share EP801A=USB001 net share EP801A="USB001"