Direction Software

Windows / / 1 分

コマンドプロンプトを使いこなすための実践ガイド

コマンドプロンプトは、Windowsを文字入力で操作するための標準ツールです。エクスプローラーでは手間がかかるフォルダー移動、ファイルのコピーや削除、ネットワーク接続の確認、IPアドレスの表示、システムファイルの検査などを、短い命令で実行できます。本記事では、起動方法と画面の読み方から、dir、cd、mkdir、copy、move、del、ipconfig、ping、tasklist、sfcといった主要コマンドの用途を整理します。さらに、現在の場所を確認してから操作する手順、管理者として実行すべき場面、削除や上書きで起こりうる失敗を防ぐ注意点も説明します。コマンドごとの違いを表で比較し、日常的なファイル整理と基本的なトラブル確認にすぐ使える知識を提供します。

コマンドプロンプトは、Windowsをキーボードから直接操作するためのコマンドライン環境です。エクスプローラーのような画面操作に比べると初めは無機質に見えますが、現在のフォルダーを確認し、必要な命令を入力するという基本を押さえれば、ファイル整理や通信状態の確認、問題の切り分けを素早く行えます。特に同じ作業を繰り返す場合や、画面操作がしにくい状況では大きな助けになります。

コマンドプロンプトの起動と基本ルール

Windowsの検索ボックスに「cmd」または「コマンド プロンプト」と入力し、表示されたアプリを開きます。通常のファイル操作であれば通常起動で十分です。システム設定の修復など、管理者権限が必要な作業では、検索結果を右クリックして「管理者として実行」を選択します。

起動直後には、たとえば C:\Users\ユーザー名> のような表示が現れます。これは現在作業している場所を表すプロンプトです。コマンドはこの記号の後ろに入力し、Enterキーで実行します。多くのコマンドは コマンド /? と入力すると、そのPCで使える書式とオプションを確認できます。

  • フォルダー名やファイル名に空白があるときは、パス全体を二重引用符で囲みます。
  • 入力した命令は上向き矢印キーで呼び出して修正できます。
  • 実行を中断したい場合は、処理によっては Ctrl+C が使えます。
  • 大文字と小文字は、通常のWindowsファイルシステムでは原則として区別されません。

コマンド操作では、何を対象にしているかを確認してから実行する習慣が重要です。特に削除、移動、上書きの命令は、実行後に元へ戻せない場合があります。

まず覚えたいファイルとフォルダーの操作

日常的に最も使いやすいのは、場所の確認と移動、一覧表示です。dir は現在のフォルダー内にあるファイルとフォルダーを表示し、cd は作業場所を移動します。移動先を確認しながら進めることで、意図しない場所での操作を避けられます。

一覧表示と移動の例

現在地の内容を確認するには dir、ひとつ上の階層へ戻るには cd .. を使います。たとえばドキュメントフォルダーへ移るなら、cd Documents と入力します。別のドライブへ切り替える場合は、D: のようにドライブ文字とコロンだけを入力します。

新しいフォルダーは mkdir 作業用 または md 作業用 で作成できます。フォルダー名に空白を含めるなら、mkdir "作業用 ファイル" のように記述します。

目的代表コマンド入力例注意点
内容を一覧表示するdirdir /w/w は横長の簡易表示です。
フォルダーを移動するcdcd "C:\Users\ユーザー名\Documents"空白を含むパスは引用符で囲みます。
フォルダーを作成するmkdirmkdir backup同名の項目がある場所では作成できません。
ファイルをコピーするcopycopy report.txt D:\backup\宛先の既存ファイルを上書きする場合があります。
ファイルを移動するmovemove photo.jpg D:\images\移動後は元の場所からなくなります。
ファイルを削除するdeldel memo.txt通常はごみ箱を経由しません。

コピー、移動、削除を安全に行う方法

copy は元のファイルを残したまま複製し、move はファイルまたはフォルダーを別の場所へ移します。大量のデータやフォルダー構造を含むコピーには、より機能の多い robocopy も有用です。たとえば robocopy C:\資料 D:\バックアップ\資料 /E は、空のサブフォルダーも含めてコピーします。

del はファイルを削除しますが、エクスプローラーからの削除と異なり、通常はごみ箱に入らない点に注意してください。削除対象を絞るため、最初に dir で名前を確認し、可能ならテスト用のファイルで挙動を確かめるのが安全です。フォルダーを含めて削除する rmdirrd は影響が大きいため、オプションの意味を理解してから使いましょう。

ネットワーク状態を調べるコマンド

インターネットにつながらない、社内ネットワークの名前解決が不安定といった場面では、通信状態を段階的に確認します。まず ipconfig でPCに割り当てられたIPv4アドレス、既定のゲートウェイ、DNSサーバーを確認します。詳しい情報は ipconfig /all で表示できます。

ping は指定した宛先へ通信確認のパケットを送信し、応答時間や到達可否を調べるコマンドです。例として ping www.microsoft.com を実行すれば、名前解決と到達性の一部を確認できます。ただし、相手側の設定でping応答が遮断されている場合もあるため、応答がないことだけで障害の場所を断定してはいけません。

確認の順序

  1. ipconfig を実行し、意図したネットワークアダプターにアドレスがあるか確認します。
  2. 既定のゲートウェイのIPアドレスに ping を実行します。
  3. 外部のIPアドレスへpingを送り、回線側へ到達できるかを確認します。
  4. ドメイン名へのpingや nslookup で、DNSによる名前解決を確認します。

nslookup はドメイン名とIPアドレスの対応を調べるためのツールです。Webサイト名では接続できないのにIPアドレスでは通信できる場合、DNS設定や名前解決に原因がある可能性を考えられます。

実行中の処理とシステム情報を確認する

PCの動作が重いときには、tasklist で実行中のプロセス一覧を確認できます。プロセス名、プロセスID、メモリ使用量などが表示されるため、調査の入口として役立ちます。特定のプロセスを終了する taskkill もありますが、保存していないデータが失われたり、Windowsの重要な処理に影響したりするおそれがあります。終了操作は対象を十分に確認してから行ってください。

OSの基本情報を確認するには systeminfo が便利です。Windowsのエディション、インストール日、物理メモリ、更新プログラムなどが一覧で表示されます。出力が長い場合は、systeminfo | findstr /B /C:"OS 名" のように findstr と組み合わせ、必要な行を絞り込めます。

システム修復系コマンドは管理者として慎重に使う

Windowsのファイル破損が疑われる場合、管理者として起動したコマンドプロンプトで sfc /scannow を実行すると、保護されたシステムファイルを検査し、可能な範囲で修復を試みます。完了まで時間がかかることがあるため、作業中はPCを無理に終了しないでください。

さらにWindowsイメージの修復が必要な場合には、DISM /Online /Cleanup-Image /RestoreHealth が利用されることがあります。ただし、ネットワーク接続や組織の管理ポリシーによっては期待どおり動かない場合があります。重要な業務PCや管理対象PCでは、所属組織の手順や管理者の案内を優先してください。

初心者が身に付けるべき実践習慣

コマンドプロンプトを安全に使う鍵は、複雑な命令を暗記することではなく、確認を挟むことです。まず専用のテストフォルダーを作り、コピーや移動を少数のファイルで試してみましょう。処理対象のフルパスを明示し、実行前後に dir を使えば、操作の結果を追いやすくなります。

  • 不明なコマンドは、まず コマンド /? で公式のヘルプを読みます。
  • 削除や一括処理の前に、対象の一覧を表示して名前と場所を確認します。
  • 管理者権限は必要なときだけ使い、通常作業では通常起動を選びます。
  • 重要なファイルは、操作前に別ドライブやクラウドへバックアップします。

基本コマンドを組み合わせるだけでも、日々の管理作業と初期診断の幅は大きく広がります。慣れないうちは短い命令を一つずつ試し、表示内容を読む習慣を作ることが、確実な操作への近道です。

参考資料

他の言語版

著者について

Stefano BarcellosEditor jefe

Periodista y editor. Escribe sobre tecnología, cultura y vida cotidiana desde hace más de una década.