【コマンドプロンプト】目的別コマンド一覧|基本的な使い方

  • 2023.10.13
       
コマンドプロンプト【目的別】コマンド一覧

Windowsのコマンドプロンプトで使う機会の多い主要コマンドを紹介します。

コマンドプロンプトとは|起動方法・設定方法・頻出コマンド

ディレクトリ操作

コマンド名意味
attribファイル属性の表示と設定
cd / chdirディレクトリを移動する
dirファイル・ディレクトリに含まれる情報を表示する
md / mkdirディレクトリを作成する
rd / rmdirディレクトリを削除する
treeフォルダ構造を図式表示する

ファイル操作

コマンド名意味
caclsアクセス権を設定・表示をする
comp2つのファイルをバイナリ比較する
copyファイルをコピーする
delファイルを削除する
dirファイル・ディレクトリに含まれる情報を表示する
fc2つのファイルを比較して違いを表示する
findファイルの中からテキスト文字列を検索する
findstr文字列や正規表現を使って文字列を検索する
ftype拡張子に関連したアプリケーションを設定する
moreファイルの内容を表示する
moveファイルの移動・名称変更
printテキストファイルを印刷する
recover欠陥ディスクからファイルを回復する
ren / renameファイル名・ディレクトリ名の変更
replaceファイル名・ディレクトリ名の置き換える
robocopyユーザ情報を維持したままファイルやフォルダをコピーする
sortデータを並べ替える
typeファイルの内容を表示する
whereファイルを検索する
xcopyファイルをディレクトリ構造ごとコピーする

プログラミングの基礎からサイト制作まで
↓実践力が身につくプログラミングスクール↓

ITエンジニアの学校 テックマニアスクール

≫モニター割引キャンペーン実施中!≪

ディスク操作

コマンド名意味
chkdskディスクの状態をチェックする
chkntfs起動時のディスクチェックを設定する
defragディスクを最適化する
labelボリュームラベルを作成・変更・削除する
volディスクのボリュームラベルを表示する

タスク

コマンド名意味
atプログラム・コマンドの実行予約する
schtasksタスクの作成/変更/削除/照会する
tasklist実行中プロセスの一覧表示する
taskkill指定したタスクの終了する

情報表示・設定

コマンド名意味
assoc拡張子の関連付けの表示・設定をする
date日付を表示・設定する
ftypeファイルタイプとコマンドの関連付けの表示・設定をする
helpコマンドのヘルプを表示する
hostnameホスト名を表示する
scサービスに関する設定・確認をする
set環境変数を表示・設定する
setx環境変数を永続設定する
substドライブ名を割当て/解除する
systeminfoシステム構成情報を表示する
time時刻の表示設定をする
volボリュームラベルとシリアル番号を表示する
verWindowsのバージョンを表示する
whoamiログイン中ユーザの情報を表示する

テキスト

コマンド名意味
compファイルを比較する
fc2つのファイルの相違点を表示する
find文字列を検索する
moreテキストの内容を1画面ごとに表示する
typeテキストファイルの内容を表示する
sortテキストファイルのソートを表示する

ユーティリティ

コマンド名意味
chcpコンソールの文字コード表示/設定する
clipコマンド・ファイルの内容をクリップボードにコピーする
clsコンソールをクリアする
cmdコマンドプロンプトを起動する
colorコンソールの色を設定する
doskeyマクロを設定する
exitコンソールを修了する
promptプロンプトを変更する
start新規コマンドプロンプトを作成する
titleタイトルを設定する

ログイン・ログアウト

コマンド名意味
runas別ユーザの権限でプログラムを実行する
shutdownシャットダウン/再起動/ログオフ

ネットワーク

コマンド名意味
arpIPアドレス・MACアドレスの状況確認/変更する
curlURLでのデータを送受信する
ftpファイルを転送する
ipconfigネットワークの設定を確認する
getmacMACアドレスを表示する
logoffセッションを終了する
nbtstatネットワーク接続状況を確認する
netネットワーク操作をする
netstatTCP/IP通信の状況を確認する
nslookupDNSサーバを問い合わせる
pathpingネットワークの経路を確認する
pingネットワークの疎通を確認する
pathpping/ tracertネットワークの経路を確認する
routeルーティングテーブルを表示/追加/削除/変更する
tracertネットワークの経路を確認する

バッチファイル

コマンド名意味
callプログラムやバッチファイルを呼び出す
choiceキー入力の受付をする
cscriptスクリプトファイルを実行する
endlocal環境変数のローカル化を終了する
forループ処理をする
if条件処理をする
pause処理を一時停止する
remコメントを記述する
setlocal環境変数のローカル化を開始する
shift引数の値を変更する
timeoutプログラムの実行を一定時間待機する

システム管理

コマンド名意味
assocファイルと拡張子関連を表示/設定する
at指定日時でのプログラムを実行する
bootcfgboot.iniファイルを編集する
callプログラムやバッチファイルを呼び出す
chcp利用する文字コードを変更する
chkdskドライブのエラーチェック/修復をする
convertファイルシステムのFATからNTFSへ変更する
dateシステム日付を表示/変更する
eventcreateイベントログを出力する
exitログアウト/終了する
formatディスクのフォーマットを表示する
hostnameホスト名を表示する
labelディスクボリュームラベルを作成/変更/削除する
pathファイル・プログラムのディレクトリを表示/設定する
runas別ユーザの権限でプログラムを実行する
shutdownシャットダウン/再起動/ログオフする
start新たなコマンドプロンプト画面を起動する
time時刻を設定/表示する

コマンドプロンプトで使えるショートカットキー

コマンド名意味
→ F5右へカーソルを移動する
左へカーソルを移動する
Ctrl+→右に単語単位でカーソルを移動する
Ctrl+←左に単語単位でカーソルを移動する
Home行の先頭にカーソルを移動する
End行の終端にカーソルを移動する
Backspaceカーソルの左にある文字を1つ削除する
↑ F5一つ前に実行したコマンド履歴の表示する
一つ後に実行したコマンドの表示する
Esc現在入力中のコマンドをクリアする
Tabコマンド入力を補完する
F7コマンド履歴を表示する
Alt + F7コマンド履歴を消去する
Alt + EnterフルスクリーンモードをON / OFFする

コマンドプロンプトの勉強方法

書籍やインターネットで学習する方法があります。昨今では、YouTubeなどの動画サイトやエンジニアのコミュニティサイトなども充実していて多くの情報が手に入ります。
そして、より効率的に知識・スキルを習得するには、知識をつけながら実際に手を動かしてみるなど、インプットとアウトプットを繰り返していくことが重要です。特に独学の場合は、有識者に質問ができたりフィードバックをもらえるような環境があると、理解度が深まるでしょう。

ただ、コマンドプロンプトに限らず、ITスキルを身につける際、どうしても課題にぶつかってしまうことはありますよね。特に独学だと、わからない部分をプロに質問できる機会を確保しにくく、モチベーションが続きにくいという側面があります。独学でモチベーションを維持する自信がない人にはプログラミングスクールという手もあります。費用は掛かりますが、その分スキルを身につけやすいです。しっかりと知識・スキルを習得して実践に活かしたいという人はプログラミングスクールがおすすめです。

プログラミングスクールならテックマニアがおすすめ!

ITスキル需要の高まりとともにプログラミングスクールも増えました。しかし、どのスクールに通うべきか迷ってしまう人もいるでしょう。そんな方にはテックマニアをおすすめします!これまで多くのITエンジニアを育成・輩出してきたテックマニアでもプログラミングスクールを開講しています。

<テックマニアの特徴>
・たしかな育成実績と親身な教育 ~セカンドキャリアを全力支援~
・講師が現役エンジニア ~“本当”の開発ノウハウを直に学べる~
・専属講師が学習を徹底サポート ~「わからない」を徹底解決~
・実務ベースでスキルを習得 ~実践的な凝縮カリキュラム~

このような特徴を持つテックマニアはITエンジニアのスタートラインとして最適です。
話を聞きたい・詳しく知りたいという方はこちらからお気軽にお問い合わせください。

     

Otherカテゴリの最新記事