スラッシュドット    はてなブックマーク  Yahoo!ブックマークに登録  印刷
   
Windows 2000 コマンドライン徹底活用
第2回 コマンド プロンプト入門(その2)

4.コマンド プロンプトのプロパティ

塩田 紳二
2000/06/22

 コマンド プロンプトの実体はcmd.exeというプログラムであるが、[スタート]メニューでは、このcmd.exeへのショートカットを使って起動が行われる。

 さて、コマンド プロンプト ウィンドウにあるシステム メニュー(コマンド プロンプト ウィンドウのタイトル バーの左端にあるアイコンを左クリックするか、タイトル バーを右クリックすると表示される)には、[プロパティ]という項目がある。この項目には、起動時のウィンドウ状態(アイコン化や通常のウィンドウ表示など)、表示に使うフォントや文字、背景の色などが細かく設定できるようになっている。ここで設定した項目は、起動時に利用するショートカットへ埋め込んで保存できるようになっている。このため、さまざまな設定でコマンド プロンプトを使う場合、ショートカットを作成しておき、そのプロパティを変更するとよい。

 たとえば、バッチファイルなどを使って処理を行う場合、ウィンドウはアイコン化していたほうがよい場合もあるだろうし、コマンドのヘルプ表示を見るような場合には、画面バッファ サイズは長いほうがいいだろう。画面バッファサイズが実際のコマンド プロンプト ウィンドウのサイズよりも大きい場合、画面の右端と下端にスクロールバーが表示される。このスクロールバーを操作することにより、大量のテキスト出力でウィンドウからあふれてしまったような場合でも、スクロールバックしてその内容を確認することができる。ホイール マウスを使用している場合は、ホイールを操作することにより、画面を上下にスクロールさせることができる。キーボード操作だけで画面をスクロールさせるには、[Alt−Space(システム メニュー)]−[E(編集)]−[L(スクロール)]を実行し、[↑]、[↓]キーや[PageUp]、[PageDown]キーで画面をスクロールさせる(最後にリターン キーを押すと、スクロール モードが終了する)。

コマンド プロンプトのプロパティ画面
コマンド履歴の最大保存数や、挿入モードと上書きモードは、コマンド プロンプトのプロパティ画面で設定することができる。最初の[オプション]タブでは、起動時のウィンドウの状態、挿入・上書きモードの切り替え、コマンドの履歴の保存数などを設定する。
カーソルサイズの設定
保存しておくコマンドの履歴の数の設定。デフォルトの50だと、最大50行まで過去にさかのぼってコマンドとその引数を記録しておくことができる。
プロセスごとに固有な履歴バッファの最大数。cmd.exeからさらにネストしてcmd.exeを起動した場合(ウィンドウは同じであるが、内部では別プロセスのcmd.exeが起動されている)、デフォルトの4だと、5段目以降のcmd.exeでは履歴バッファは利用できなくなる。5段以上ネストする場合は、この数値を大きくすればよいが、実際にはこれでも十分だろう。
重複する(同じ内容を持つ)コマンドラインを履歴バッファに入れないようにして、履歴バッファの使用効率を高める。
起動したときに、ウィンドウ モードで表示するか、全画面モードで表示するかを切り替える。
マウスを使って範囲選択やコピー、貼り付け操作を行いたい場合にチェックする。
デフォルトの編集モードを挿入モードにする。オフにすると上書きモードになる。
フォント設定タブ。→
 

フォント設定タブ
ウィンドウの描画に使用するフォントの指定を行う。
フォントの指定
フォント サイズの指定。
レイアウト設定を行うタブ。→
 
レイアウト設定タブ
ここでは、画面バッファやウィンドウのサイズを設定する。
画面バッファ サイズの指定。ウィンドウ サイズよりも大きい場合は、ウィンドウの右端と下端にスクロール バーが現れ、内容をスクロールして表示できるようになる。
ウィンドウ サイズの指定。実際のコマンド プロンプト ウィンドウのサイズを指定するが、ウィンドウの端をドラッグしてサイズを変更することもできる。
画面の色の設定を行うタブ。→
 
画面の色 タブ
文字や背景の色、ポップアップ ウィンドウの色などを設定する。
文字の色や背景色を指定する。
ポップアップ ウィンドウ(コマンド履歴を表示するウィンドウ)の色の指定。
設定がすべて終われば、[OK]を押す。→
 
ショートカットへのプロパティの適用
各種設定値を変更して[OK]を押すと、個別のコマンド プロンプト ウィンドウだけに適用するか、コマンド プロンプトを起動したショートカート(通常は[スタート]メニュー−[アクセサリ]−[コマンド プロンプト])のプロパティも変更して、この設定を以後もずっと使い続けるか、を選択することができる。
このプロパティを起動したウィンドウの属性だけを変更する。
このウィンドウだけではなく、このウィンドウを起動したショートカットのプロパティも変更して、も同じ状態で起動されるようにする。

 ただしこのプロパティ ダイアログ ボックスでは、前述のファイル名補完などのオプションを直接設定することはできないため、「ショートカット」タブにある「リンク先」に記述されているcmd.exeに続けて直接オプションを記述しておくか、別稿のWindows 2000 TIPS、「コマンド プロンプトで入力補完機能を使う方法」で紹介しているように、レジストリを直接操作しておく必要がある。"/f:on"オプションでは補完のために使うキーはControl-FとControl-Dに割り当てられているが、レジストリを操作すれば、ユーザーが自由にキーを割り当てたり、システムにログオンするすべてのユーザーに対してデフォルト値を割り当てたりすることができる。

コマンド プロンプトのオプションの設定

コマンド プロンプトのファイル/ディレクトリ名補完機能をデフォルトでオンにするためには、コマンド プロンプトを起動するためのショートカット([スタート]メニュー−[プログラム]−[アクセサリ]−[コマンド プロンプト])を右クリックしてプロパティを表示させ、リンク先のcmd.exeの最後に"/f:on"を追加する。
このオプションを付けてcmd.exeを起動すると、補完機能がデフォルトで有効になる。
コマンド プロンプト起動時のディレクトリを変更したければ、このフィールドに適切なフォルダを指定しておく。
 
 
     
 INDEX
  [連載]Windows 2000 活用講座
  第2回 コマンド プロンプト入門(その2)
   1.ネットワーク パスとUNC
   2.コマンド プロンプトの編集機能とコマンド履歴
   3.コマンド ウィンドウにおけるコピーと貼り付け
 4.コマンド プロンプトのプロパティ
   5.プログラムの自動実行開始機能
   6.コマンド プロンプトの起動オプション
 
 連載

ホワイトペーパーTechTargetジャパン

Windows Server Insider フォーラム 新着記事

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

RSSフィード

スキルアップ/キャリアアップ(JOB@IT)

- PR -
@IT Sepcial
- PR -

お勧め求人情報

キャリアアップ 〜JOB@IT
@IT Sepcial
ソリューションFLASH