コマンドプロンプト(CMD)って何?
コマンドプロンプトはWindowsのアプリケーションの1つで、CUIと呼ばれています。
Windowsは基本GUI(マウスを操作してアイコンをクリック)で操作します。
GUIではいちいちクリック → クリックを繰り返して対象のアプリケーションを起動しなければいけません。
CUIだと起動が早いし、プログラム内に記述されたりと広く使われています。
・GUI = Graphical User Interface の略です。
皆さんが使ってるWindowsはGUIでの操作が基本です。
画面上にアイコンやボタンなどが表示され、それをマウスで操作します。
誰でも直感的に操作できるユーザーインタフェースです。
・CUI = Character User Interface の略です。
キーボードでコマンドを打つ事で操作するインタフェースです。
基本GUIと同じ事が出来ますが、CUIはより多くの事が出来ます。
WindowsのコマンドプロンプトがCUIになります。
プログラマーやサーバー管理者、ネットワーク管理者は、CUIでの操作が必須となります。
その為、コマンドプロンプトの習得は避けらないのが現状です。
コマンドプロンプトを覚えたらどうなる?
あなたもこの記事で便利コマンドを覚えれば、コマンドプロンプト初心者を卒業出来ます。
ボール → ジム。違うな。ジムスナイパーやもっと上位のMSにはなれるはずです。
コマンドプロンプトを使えるようになれば周りからの評価が確実に上がります。
コマンドプロンプトの起動方法
Windowsのバージョンによって違いがあります。
[Windows 10]
1、画面左下の「〇ここに入力して検索」欄の中をダブルクリック
2、[アプリ]をクリック
3、[コマンドプロンプト]をクリック (無い場合は cmd と入力し[Enter]キーを押します)
4、コマンドプロンプトが起動しました。この中にコマンドを入力すればCUIで操作出来ます。
絶対覚えよう! 基本コマンド10選
1、dirコマンド
カレントディレクトリ(今いる場所)にあるファイルの一覧を表示します。
2、cdコマンド
カレントディレクトリ(今いる場所)から指定したフォルダに移動する。
C:\Documents and Settings\command\test>cd AAA
C:\Documents and Settings\command\test\AAA>
3、mkdirコマンド
ディレクトリを作成する。
C:\cmd>mkdir BBB
C:\cmd>dir
ドライブ C のボリューム ラベルは Nigel_Mansell です
ボリューム シリアル番号は fw-14b です
C:\cmd のディレクトリ
2017/12/01 23:59 <DIR> .
2017/12/01 23:59 <DIR> ..
2017/12/01 23:59 <DIR> BBB
4、rmdirコマンド
ディレクトリを削除する。
C:\cmd>dir
ドライブ C のボリューム ラベルは Nigel_Mansell です
ボリューム シリアル番号は fw-14b です
C:\cmd のディレクトリ
2017/12/01 23:59 <DIR> .
2017/12/01 23:59 <DIR> ..
2017/12/01 23:59 <DIR> BBB
C:\cmd>
C:\cmd>rmdir BBB
BBB、よろしいですか (Y/N)? y
C:\cmd>dir
ドライブ C のボリューム ラベルは Nigel_Mansell です
ボリューム シリアル番号は fw-14b です
C:\cmd のディレクトリ
2017/12/01 23:59 <DIR> .
2017/12/01 23:59 <DIR> ..
5、renコマンド
ファイル名やディレクトリ名を変更する。
C:\cmd>dir
ドライブ C のボリューム ラベルは Nigel_Mansell です
ボリューム シリアル番号は fw-14b です
C:\cmd のディレクトリ
2017/12/01 23:59 <DIR> .
2017/12/01 23:59 <DIR> ..
2017/12/01 00:05 1,777 test1.txt
1 個のファイル 1,777 バイト
C:\cmd>
C:\cmd>ren test1.txt test2.txt
C:\cmd>dir
ドライブ C のボリューム ラベルは Nigel_Mansell です
ボリューム シリアル番号は fw-14b です
C:\cmd のディレクトリ
2017/12/01 23:59 <DIR> .
2017/12/01 23:59 <DIR> ..
2017/12/01 00:05 1,777 test2.txt
1 個のファイル 1,777 バイト
6、copy (xcopy)コマンド
ファイルをコピーする。
C:¥>copy text1.txt text2.txt
1 個のファイルをコピーしました。
C:\cmd>dir
ドライブ C のボリューム ラベルは Nigel_Mansell です
ボリューム シリアル番号は fw-14b です
C:\cmd のディレクトリ
2017/12/01 23:59 <DIR> .
2017/12/01 23:59 <DIR> ..
2017/12/01 00:05 1,000 test1.txt
2017/12/01 00:05 1,000 test2.txt
2 個のファイル 2,000 バイト
※xcopyコマンドはファイルをディレクトリ階層毎コピーします。
7、moveコマンド
ファイルの移動 & ディレクトリ名を変更する。
書式 move 移動するファイル名 移動先パス
c:\AAA>dir
ドライブ C のボリューム ラベルは Windows です
ボリューム シリアル番号は E4C7-2866 です
c:\AAA のディレクトリ
2017/09/25 19:14 <DIR> .
2017/09/25 19:14 <DIR> ..
2017/09/25 19:14 <DIR> BBB
2017/09/25 19:14 0 test01.txt
1 個のファイル 0 バイト
3 個のディレクトリ 444,021,911,552 バイトの空き領域
c:\AAA>move test01.txt BBB
1 個のファイルを移動しました。
c:\AAA>dir
ドライブ C のボリューム ラベルは Windows です
ボリューム シリアル番号は E4C7-2805 です
c:\AAA のディレクトリ
2017/09/25 19:14 <DIR> .
2017/09/25 19:14 <DIR> ..
2017/09/25 19:14 <DIR> BBB
0 個のファイル 0 バイト
3 個のディレクトリ 444,021,911,552 バイトの空き領域
c:\AAA>dir BBB
ドライブ C のボリューム ラベルは Windows です
ボリューム シリアル番号は E4C7-2805 です
c:\AAA\BBB のディレクトリ
2017/09/25 19:14 <DIR> .
2017/09/25 19:14 <DIR> ..
2017/09/25 19:14 0 test01.txt
1 個のファイル 0 バイト
2 個のディレクトリ 444,021,911,552 バイトの空き領域
8、delコマンド
指定したファイルやディレクトリを削除する。
c:\AAA\BBB>dir
ドライブ C のボリューム ラベルは Windows です
ボリューム シリアル番号は E4C7-2866 です
c:\AAA\BBB のディレクトリ
2017/09/25 19:14 <DIR> .
2017/09/25 19:14 <DIR> ..
2017/09/25 19:14 0 test01.txt
1 個のファイル 0 バイト
2 個のディレクトリ 444,021,092,352 バイトの空き領域
c:\AAA\BBB>del test01.txt
c:\AAA\BBB>dir
ドライブ C のボリューム ラベルは Windows です
ボリューム シリアル番号は E4C7-2866 です
c:\AAA\BBB のディレクトリ
2017/09/25 19:17 <DIR> .
2017/09/25 19:17 <DIR> ..
0 個のファイル 0 バイト
2 個のディレクトリ 444,021,092,352 バイトの空き領域
9、cdコマンド
カレントディレクトリ(今いる場所)から指定したフォルダに移動する。
c:\AAA>dir
ドライブ C のボリューム ラベルは Windows です
ボリューム シリアル番号は E4C7-2866 です
c:\AAA のディレクトリ
2017/09/25 19:20 <DIR> .
2017/09/25 19:20 <DIR> ..
2017/09/25 19:17 <DIR> BBB
2017/09/25 19:21 42 test01.txt
1 個のファイル 42 バイト
3 個のディレクトリ 444,019,412,992 バイトの空き領域
c:\AAA>
c:\AAA>more test01.txt
aaa
bbb
ccc
ddd
eee
fff
ggg
12345
c:\AAA>find “12345” test01.txt
———- TEST01.TXT
12345
c:\AAA>
10、helpコマンド
指定したコマンドのヘルプを表示する。
書式 help 調べたいコマンド
c:\AAA>help cd
現在のディレクトリを変更したり、ディレクトリ名を変更したりします。
CHDIR [/D] [ドライブ:][パス]
CHDIR [..]
CD [/D] [ドライブ:][パス]
CD [..]
.. 親ディレクトリに変更するときに指定します。
CD ドライブ: と入力すると指定されたドライブの現在のディレクトリが表示
されます。パラメーターを指定しないで CD と入力すると、現在のドライブと
ディレクトリが表示されます。
現在のディレクトリだけでなく、現在のドライブも変更するには /D オプショ
ンを使用してください。
コマンド拡張機能を有効にすると、CHDIR は次のように変更されます:
現在のディレクトリの文字列に入力された大文字と小文字は、ディスク上の名前
と同じになるように変換されます。たとえば、ディスク上のディレクトリ名が
Temp である場合、CD C:\TEMP と入力すると、現在のディレクトリは C:\Temp に設定されます。
CHDIR コマンドは空白を区切り文字として扱わなくなるため、空白文字を
含むサブディレクトリ名を引用符で囲まなくても、CD を実行して
にそのサブディレクトリに移動できるようになります。たとえば、
cd \winnt\profiles\username\programs\start menu
続行するには何かキーを押してください . . .