Windows 2000 Insider/PC Insider合同特別企画

Windows XPの正体
強化されたコマンドライン・ツール(中編)

5.その他のユーティリティ

デジタルアドバンテージ
2001/12/26

プリンタ制御ユーティリティ

 プリンタのインストールや設定の確認、変更、テスト印刷などをすべてコマンドラインで行うためのツールも用意されている。GUIではなく、すべてコマンドラインで操作できるので、例えばtelnetで他のマシンにログオンしてプリンタをインストールしたり、ログオン・スクリプトなどで配布したりすることができる。

■prncnfg.vbs
 これはプリンタの情報を設定するためのコマンドである。共有名やプリンタのコメント(設置場所情報など)、キューの制御、各種属性など、プリンタに関するすべての属性をコマンドラインで操作することができる。多数のプリンタを管理しなければならないような環境では有効であろう。

C:\>prncnfg -g -s server01 -p lp-8400ps3……リモート・プリンタの情報を表示させてみる
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
サーバー名 server01
プリンタ名 lp-8400ps3……以下、このプリンタに関する情報がすべて表示されている
共有名 LP-8400PS3
ドライバ名 EPSON LP-8400PS3
ポート名 192.168.0.91:PORT1
場所 プリンタ・ラック下段左
区切りファイル
プリント プロセッサ WinPrint
データ型 RAW
既定の優先順位 0
開始時刻 00h00
終了時刻 00h00
属性 印刷データを直接送信 rawのみ ローカル 共有 印刷後ドキュメントを残す 公開済み キューに送信済み 既定 ネットワーク
双方向印刷を有効にする 全ページスプール後に印刷 オフライン作業 非表示 devq印刷を有効にする

■prnmngr.vbs
 これは、ローカルのマシンに、ローカル・ポートに接続したプリンタを接続するか、リモートのサーバ上のプリンタを接続するためのコマンドである。スクリプト中から呼び出したりすれば、ユーザーの手をわずらわせることなく、プリンタの設定などをすませることができる。

C:\>prnmngr -ac -p \\server01\ipsio2200……リモート・プリンタの追加
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
追加されたプリンタ接続 \\server01\ipsio2200……追加されたリモート・プリンタ
C:\>prnmngr -g……通常使うプリンタの確認
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
通常使うプリンタ: \\server01\IPSiO Color 2200……通常使うプリンタ
C:\>prnmngr -l……プリンタの情報の表示
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
サーバー名
プリンタ名 \\server01\IPSiO Color 2200
共有名 IPSIO2200
ドライバ名 RICOH IPSiO Color 2200
ポート名 192.168.0.92:lp2
コメント リコーのカラー・レーザー・プリンタ
場所 プリンタ・ラック下段右
プリント プロセッサ WinPrint
データ型 RAW
パラメータ
属性 8732
優先順位 1
既定の優先順位 0
状態 Unknown
平均処理ページ数 (分) 0

列挙されたプリンタの数 1

その他のユーティリティ

■driverquery.exe
 システムで稼動しているデバイス・ドライバの一覧を表示する。リモートのWindows XPマシンのドライバ情報も調査することができるので、トラブル時などには役に立つだろう。デバイス・ドライバの名前やドライバのファイル名、関連するINFファイル、バージョン情報、デジタル署名情報などを簡単に確認することができる。組み込んだはずのデバイス・ドライバが正しく稼動しているかどうかを見極めるために有用なツールである。

C:\>driverquery /si……ドライバのデジタル署名情報の表示

デバイス名                     Inf 名        署名済み 製造元
============================== ============= ======== ====================
コンソールのための全画面ビデオ ドライバ fsvga.inf     TRUE     Microsoft Corporatio
論理ディスク マネージャ        machine.inf   TRUE     (標準システム デバイス)
ボリューム マネージャ          machine.inf   TRUE     (標準システム デバイス)
汎用ボリューム                 volume.inf    TRUE     Microsoft
汎用ボリューム                 volume.inf    TRUE     Microsoft
汎用ボリューム                 volume.inf    TRUE     Microsoft
AFD ネットワーク サポート環境  N/A           TRUE     N/A
Beep                           N/A           TRUE     N/A
dmboot                         N/A           TRUE     N/A
dmload                         N/A           TRUE     N/A
Fips                           N/A           TRUE     N/A
Generic Packet Classifier      N/A           TRUE     N/A
(以下省略)

C:\>driverquery /v……ドライバの詳細情報の表示
モジュール名 表示名                 説明                   ドライバの種類 開始モード 状態       ステータス 停止の受理  一時停止の受理 ページ プール(バイ コード(バイト) BSS(バイ リンク日時             パス                                             Init(バイト)
============ ====================== ====================== ============= ========== ========== ========== =========== ============ ========== ========== ====== ====================== ================================================ ==========
aec          Microsoft Kernel Acous Microsoft Kernel Acous Kernel        Manual     Stopped    OK         FALSE       FALSE        67,328.00  5,632.00   0.00   2001/10/13 5:45:40     C:\WINDOWS\System32\drivers\aec.sys              1,408.00
AFD          AFD ネットワーク サポート環境 AFD ネットワーク サポート環境 Kernel        Auto       Running    OK         TRUE        FALSE        104,832.00 3,840.00   0.00   2001/08/18 10:30:36    C:\WINDOWS\System32\drivers\afd.sys              8,064.00
aic78u2      aic78u2                aic78u2                Kernel        Boot       Running    OK         TRUE        FALSE        0.00       47,488.00  0.00   2001/05/11 5:23:41     C:\WINDOWS\System32\DRIVERS\aic78u2.sys          896.00
(以下省略)

■shutdown.exe
 これはシステムをシャットダウンさせたり、再起動させたりするコマンドである。システムの応答がなくなった場合にリモートから強制的にシステムをリブートさせたり、メモリ・リークなどを避けるために定期的にリブートさせたりするためによく使われる。しかしこのコマンドは従来は標準コマンドではなく、リソース・キットを購入するなど、別途用意しなければならなかった。Windows XPではこれが標準コマンドとして用意されたことにより、環境によらず利用できるようになった(リモート・マシンのシャットダウンもできる)。

C:\>shutdown -s -c "Emergency Maintenance"……シャットダウンの開始

 このコマンドを実行すると、デフォルトでは30秒でシャットダウンするようダイアログが表示される。

シャットダウン・ダイアログ
デフォルトでは30秒でシステムがシャットダウンする。起動中のアプリケーションを強制的に終了させることもできるので、システムがハングアップしたときはこのコマンドを使ってリモートからシャットダウンさせるとよいだろう。
  シャットダウン時間。デフォルトは30秒。
  シャットダウンのメッセージ。システムにログオンしているユーザーの画面に表示されるので、このようにシャットダウンの理由などを指定するとよい。

■systeminfo.exe
 これはシステムの状態を調べて報告するためのコマンドである。「ヘルプとサポート センター」にあるシステム情報の表示機能とほぼ同じだが、こちらの方がやや詳しく表示される。システムのトラブル・シューティングを行う場合は、まずはこのコマンドを使ってシステムの概要をざっと調べるようにするとよいだろう。

C:\>systeminfo……システム情報の表示

ホスト名:               XPPRO10
OS 名:                  Microsoft Windows XP Professional
OS バージョン:          5.1.2600 ビルド 2600
OS 製造元:              Microsoft Corporation
OS 構成:                メンバ ワークステーション
OS ビルドの種類:        Uniprocessor Free
登録されている所有者:   XPPRO10
登録されている組織:
プロダクト ID:          XXXXX-XXX-XXXXXXX-XXXXX
最初のインストール日付: 2001/11/27, 11:19:29
システム起動時刻:       N/A
システム製造元:         N/A
システム モデル:        MS-6167
システムの種類:         X86-based PC
プロセッサ:             1 プロセッサインストール済みです。
                        [01]: x86 Family 6 Model 1 Stepping 2 AuthenticAMD ~598 Mhz
BIOS バージョン:        AWARD  - 30302e31
Windows ディレクトリ:   C:\WINDOWS
システム ディレクトリ:  C:\WINDOWS\System32
起動デバイス:           \Device\HarddiskVolume1
(以下省略)

 以上のほかにも、新しくWindows XPで導入されたコマンドや、機能が強化されたコマンドは多数あるが、それらの詳細については別の機会に譲ることにしよう。なおこれら新コマンド/機能強化コマンドの一覧については、本稿の前編でご紹介している。またコマンドの一覧については、Windows XPの[ヘルプとサポート]にある[ツール]メニューから[コマンドライン ツール]および[コマンドライン リファレンス]を選ぶと詳しく表示されるので、参考にしていただきたい。End of Article

 

 INDEX
  強化されたコマンドライン・ツール(前編)
  強化されたコマンドライン・ツール(中編)
    1.ディスク/ファイル関連ツール(1)
    2.ディスク/ファイル関連ツール(2)
    3.タスク制御ユーティリティ
  強化されたコマンドライン・ツール(後編)
    4.イベント・ログ/レジストリ関連ツール
  5.その他のユーティリティ
 
 「Windows XPの正体」


Windows Server Insider フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Windows Server Insider 記事ランキング

本日 月間