[Windows] コマンドプロンプト入門

※本ブログでは、商品・サービスのリンク先にプロモーションを含みます。

スポンサーリンク

この記事では、初心者向けにコマンドプロンプトの基本と、各種コマンドの使い方を分かりやすく解説します。
コマンドプロンプトを覚えることで、Windowsでの作業効率が大幅に向上する場面が多々あると思いますので、是非マスターしてみてください。

コッコ隊長
コッコ隊長

コッコ隊長は仕事でもよくコマンドプロンプトやバッチファイルを使うよ。
毎回同じような作業があるときはバッチを組んで自動化することもできるよ。

コマンドプロンプトのおすすめ書籍を紹介します。

初級者~中級者向け

◆上級者向け

◆Windowsのコマンド環境について幅広く知りたい方へ

Windowsコマンド環境のすべて コマンドプロンプト、PowerShellそしてWSLまで / 五十嵐 貴之 著 かんたん 基礎 入門 概論 初心者 教本 学ぶ 学べる 解説 独学 言語 仕事 動画 活用術 アプリ 開発 オフィス Office ITエン.. 人気 おすすめ 送料無料 #og
スポンサーリンク

コマンドプロンプトの基本

コマンドプロンプトとは

コマンドプロンプトは、Windowsにおけるコマンドベースインターフェース(CUI)です。
ユーザーはコマンドを入力し、システムに対して指示を出すことができます。
このインターフェースは、GUI(グラフィカルユーザーインターフェース)よりも柔軟かつ強力な操作が可能で、システム管理、ファイル操作、プログラムの実行など、幅広い用途で使用されます。

コマンドプロンプトの起動方法

コマンドプロンプトを起動するには、いくつかの方法があります。

  • スタートメニューから「コマンドプロンプト」を検索し、クリックする。
  • 「Windowsキー + R」を押して「ファイル名を指定して実行」ウィンドウを開き、「cmd」と入力し、Enterキーを押す。
  • エクスプローラーのパス入力箇所に「cmd」と入力し、Enterキーを押す。

これらの方法でコマンドプロンプトが起動し、黒いウィンドウが表示されます。このウィンドウがコマンドを入力する場所です。

コマンド一覧

ディレクトリ・ディスク操作系

コマンド名機能
chdir現在のディレクトリを表示または変更する。
chkdskディスクをチェックし、状態を表示する。
cipherNTFSボリューム上のディレクトリ・ファイルの暗号化を制御する。
compactNTFSパーティション上のファイルの圧縮状態を表示または変更する。
convertFATボリュームをNTFSに変換する(現在のドライブは変換できない)。
defragディスクを最適化する。
diskcopyフロッピーディスクの内容を別のフロッピーディスクにコピーする。
diskcomp2つのフロッピーディスクの内容を比較する。
diskpartディスクパーティションのプロパティを表示または構成する。
formatWindowsで使用するためのディスクをフォーマットする。
labelディスクのボリュームラベルを作成、変更、または削除する。
mkdirディレクトリを作成する。
mountvolマウントポイントを作成する。
pushd / popdディレクトリを記録して利用する。
rmdirディレクトリを削除する。
substパスをドライブ名で置き換える。
verifyファイルがディスクへ正しく書き込まれたかを照合するかどうかWindowsへ指定する。
volディスクのボリュームラベルとシリアル番号を表示する。

ファイル操作系

コマンド名機能
attribファイルの属性を表示または変更する。
comp2個のファイルまたはファイルの集合の内容を比較する。
copy1個以上のファイルを別の場所にコピーする。
del / erase1個以上のファイルを削除する。
dirディレクトリ中のファイルやサブディレクトリの一覧を表示する。
expand圧縮されたファイルを解凍する。
fc2個のファイルまたはファイルの集合の内容を比較して、それらの違いを表示する。
findファイルの中からテキスト文字列を検索する。
findstrファイルの中から文字列を検索する。
more出力を一度に1画面ずつ表示する。
move1個以上のファイルをディレクトリから別のディレクトリに移動する。
printテキストファイルをプリントする。
recover不良または欠陥ディスクから読み出し可能な情報を復元する。
rename / renファイルの名前を変更する。
replaceファイルを置き換える。
sort入力を並べ替える。
treeドライブまたはパスのディレクトリ構造を図式表示する。
typeテキストファイルの内容を表示する。
xcopyファイルやディレクトリ構造をコピーする。
スポンサーリンク

ネットワーク系

コマンド名機能
arpIPアドレスとMACアドレスの対応を確認、設定する。
ftpファイルをFTPサーバに転送する。
getmacネットワークアダプタのMACアドレスを表示する。
ipconfigアダプタのIP設定を表示、更新する。
nbtstatNBTの名前解決と接続に関する情報を表示する。
netWindowsのネットワークに関する情報を表示、設定する。
netstatプロトコルの統計情報とTCP/IP接続を確認する。
nslookupDNS情報をDNSサーバに問い合わせる。
pingIP接続が正常かどうかを確認する。
routeルーティングケーブルに関する情報を表示、設定する。
telnet離れたマシンを遠隔操作する。
tlntadmntelnetサーバの管理。
tracertネットワークの経路に関する情報を表示する。
pathping経路上の遅延と損失を統計情報として表示する。

システム操作系

コマンド名機能
assocファイル拡張子の関連付けを表示または変更する。
at指定した日時にコマンドを実行する。
bootcfgシステム起動メニューを変更する。
caclsファイルのアクセス制御リスト(ACL)を表示または変更する。
chcp / us jp有効なコードページ番号を表示または設定する。
chkntfs起動時のディスクのチェックを表示または変更する。
cls画面を消去する。
colorコンソールの文字と背景の既定の色を設定する。
cscriptコマンドプロンプトからWSHを利用する。
date / timedata : 日付を表示または変更する。
time : システム時刻を表示または変更する。
doskeyコマンドラインの編集、Windowsコマンドの再呼び出し、マクロの作成をする。
echoメッセージの表示、コマンドエコーのオン、オフの指定をする。
exitCMD.EXEプログラム(コマンドインタープリター)を終了する。
ftypeファイルタイプを変更する。
helpWindowsコマンドのヘルプ情報を表示する。
hostnameホスト名を表示する。
memメモリの利用状況を表示する。
modeシステムデバイスを設定する。
path実行可能ファイルの検索パスを表示または設定する。
promptWindowsコマンドプロンプトを変更する。
regレジストリの値を変更する。
runas権限の異なるユーザーでコマンドを実行する。
scサービスを表示または構成(バックグラウンドプロセス)する。
schtasksコンピューター上で実行されるコマンドとプログラムをスケジュールする。
setWindows環境変数を表示、設定、または削除する。
shutdownローカルまたはリモートのコンピューターのシャットダウンを許可する。
start別のウィンドウを起動して、指定したプログラムまたはコマンドを実行する。
systeminfoコンピューター特有のプロパティと構成を表示する。
taskkill実行されているプロセスまたはアプリケーションを削除または停止する。
tasklistサービスを含む現在実行されているすべてのタスクを表示する。
titleコマンドプロンプトウィンドウのタイトルを設定する。
verWindowsのバージョンを表示する。

その他

ワイルドカード

記号意味
?任意の1文字(0文字)の代わり。
*任意の0字以上の文字列の代わり。

リダイレクト

記号意味
>コマンドの出力をファイルやプリンタなどのデバイスに変更する。
<コマンドへの入力をファイルから取り出す。
>>コマンドの出力を既にデータの入っているファイルに追記する。
>&処理中に発生したエラーなどをファイルにリダイレクトする。
0 : stdin (標準入力)
1 : stdout(標準出力)
2 : stderr(標準エラー出力)

コマンドの連続処理(パイプ)

コッコ隊長
コッコ隊長

執筆中。。。

コマンドの連結処理(&)

コッコ隊長
コッコ隊長

執筆中。。。

コメント