■ コマンドプロンプトについて
はじめに
MS-DOS は「命令(コマンド)」を打つことで、パソコンに指令を出します。実際に、コマンドを使用する場合は、95系OSなら「MS-DOSプロンプト」、NT系なら「コマンドプロンプト」を使います。
コマンドラインの出し方
正規の方法は、どのOSでも「アクセサリ」にあるコマンドラインのアイコンを選べばいいだけです。頻繁に使用する場合は、デスクトップなどにショートカットキーを作っておくとよいでしょう。
【 Windows ME 】
1.「スタート」→「プログラム」→「アクセサリ」→「MS-DOSプロンプト」 を選ぶ

【 Windows XP 】
1.「スタート」→「プログラム」→「アクセサリ」→「コマンドプロンプト」 を選ぶ
※ルナスタイルで使用している場合、一度ソフトを起動すると、左側のスペースに使用履歴のアイコンが表示されるので、それを使うのもいいかも。
Windows XPにおける コマンドシェルについて
要はコマンドラインでのCUI操作環境のことなんですが、WIN MEに比べて、MS-DOS時代のように、バッチファイル(スクリプト)を作って、処理の自動化をしやすい環境に戻ったような気がします。ということで、使いこなせると便利です。
従来のMS-DOSプロンプトではなく、コマンドシェル=コマンドプロンプトが、XPにおけるコマンドの窓口になります。
▼ Cmd.exe(コマンドプロンプトの実行ファイル)コマンドシェル環境
コマンドシェルとOSの動作を決定する「変数(二種類)」で定義されます。とにかく、% %で囲まれたものを見たら、何かしらの「変数」です。(^ ^;) 設定には「set」コマンドを使用します。
- システム環境変数(OS環境全体の動作を決定:XP全体で利用。「管理者特権」を持つユーザーだけが変更可能)
- ローカル環境変数(Cmd.exe実行時の動作を決定:ログオンしている各ユーザーが利用)
< 知っておくと便利な環境変数 >
[ %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プロンプト」から実行したいときは、以下のプログラムを起動させてください。
- MS-DOSプロンプト:「C:\Windows\system32\command.com」
このプログラムへのショートカットを作成すると便利だと思います。思うに、「スタート」→「ファイル名を指定して実行」で[ command.com ]を入力しても呼び出せると思いますが、確認していません。(^ ^;)
Copyright (C) 2000-2005 Makiko Kudoh.
Last up : 03/18/2004
URL:http://www.causu.com/dos_comline.htm