Home(H)こまんど秘伝書

■ コマンドプロンプトについて

はじめに

 MS-DOS は「命令(コマンド)」を打つことで、パソコンに指令を出します。実際に、コマンドを使用する場合は、95系OSなら「MS-DOSプロンプト」、NT系なら「コマンドプロンプト」を使います。

コマンドラインの出し方

 正規の方法は、どのOSでも「アクセサリ」にあるコマンドラインのアイコンを選べばいいだけです。頻繁に使用する場合は、デスクトップなどにショートカットキーを作っておくとよいでしょう。

 【 Windows ME 】

   1.「スタート」→「プログラム」→「アクセサリ」→「MS-DOSプロンプト」 を選ぶ

WIN MEでは、「MS-DOSプロンプト」

 【 Windows XP 】   

   1.「スタート」→「プログラム」→「アクセサリ」→「コマンドプロンプト」 を選ぶ

    ※ルナスタイルで使用している場合、一度ソフトを起動すると、左側のスペースに使用履歴のアイコンが表示されるので、それを使うのもいいかも。

WIN XPでは、「コマンドプロンプト」

Windows XPにおける コマンドシェルについて

 要はコマンドラインでのCUI操作環境のことなんですが、WIN MEに比べて、MS-DOS時代のように、バッチファイル(スクリプト)を作って、処理の自動化をしやすい環境に戻ったような気がします。ということで、使いこなせると便利です。

 従来のMS-DOSプロンプトではなく、コマンドシェル=コマンドプロンプトが、XPにおけるコマンドの窓口になります。

 ▼ Cmd.exe(コマンドプロンプトの実行ファイル)コマンドシェル環境

 コマンドシェルとOSの動作を決定する「変数(二種類)」で定義されます。とにかく、% %で囲まれたものを見たら、何かしらの「変数」です。(^ ^;)  設定には「set」コマンドを使用します。

 < 知っておくと便利な環境変数 >

 [ %SYSTEMROOT% ]

 WIN NT/2000/XP 導入フォルダのパスを示すシステム環境変数。通常、WIN NT/2000「C:\WINNT」・WIN XP「C:\Windows」になっている。確認したいときは「C:\>echo %systemroot%」と打てばいい。よく、トラブル対処のFAQとかで見かける変数です。

 [ %HomeDRIVE%%HomePATH% ]

 各ユーザーのホームドライブと、ホームディレクトリへのパスを示すシステム環境変数。コマンドプロンプトの作業フォルダの指定とかに使われてますが、このように各ユーザーごとに異なる情報は、こういう変数を使って複数ユーザー管理に活用しています。

 ※その他、いろいろたくさん環境変数があるので、Windows XP付属のヘルプなどを参照ください。なお、WIN MEまでの環境変数については、「MS-DOS時代の環境変数」の説明ページで代用させていただきます。

Windows XPにおける MS-DOSプロンプト

 Windows 2000/XPは、「コマンドプロンプト」から実行され、「MS-DOSプロンプト」からは実行されません。もし「MS-DOSプロンプト」から実行したいときは、以下のプログラムを起動させてください。

 このプログラムへのショートカットを作成すると便利だと思います。思うに、「スタート」→「ファイル名を指定して実行」で[ command.com ]を入力しても呼び出せると思いますが、確認していません。(^ ^;)


Copyright (C) 2000-2005 Makiko Kudoh.
Last up : 03/18/2004
URL:http://www.causu.com/dos_comline.htm