[登録されているタグ]

[記事公開日]2025/10/05
[最終更新日]2025/11/04

41-00. 💻【完全版】Windows CMDコマンド一覧|保存版まとめ

はじめに

Windowsの「CMD(コマンドプロンプト)」は、システム操作やトラブル解決に欠かせない強力なツールです。黒い画面にコマンドを入力するだけで、GUIではできない診断や修復、効率的なファイル操作が可能になります。

この記事では 主要なCMDコマンドを100種類以上ジャンル別に整理しました。トラブル解決・システム管理・セキュリティ・スクリプト作成など幅広く活用できる内容になっています。各コマンドは、個別記事で詳しい使い方も紹介していく予定です。


ファイル・フォルダ操作コマンド (18)

  1. 🛡️ attribコマンド – ファイル属性を変更して保護や管理を行います。

  2. 🧮 compコマンド – バイナリ比較でファイルの相違を確認します。

  3. 📄 copyコマンド – ファイルをコピーして複製を作成します。

  4. 📂 cd/chdirコマンド – ディレクトリを移動して作業フォルダを変更します。

  5. 🗑️ del/eraseコマンド – 不要なファイルを削除します。

  6. 📂 dirコマンド – ファイルとディレクトリの一覧を表示します。

  7. 🔍 fcコマンド – 2つのファイルを比較して差分を確認します。

  8. ⚙️ forfilesコマンド – 条件付きで特定のファイルを処理します。

  9. 📂 md/mkdirコマンド – 新しいフォルダを作成します。

  10. 📜 moreコマンド – テキストをページごとに分けて表示します。

  11. 📂 moveコマンド – ファイルやフォルダを別の場所に移動します。

  12. 📝 ren/renameコマンド – ファイルやフォルダの名前を変更します。

  13. 🔁 replaceコマンド – 既存ファイルを自動的に置き換え・更新します。

  14. 💾 robocopyコマンド – 高機能なコピーでバックアップを効率化します。

  15. 🗑️ rd/rmdirコマンド – 不要なフォルダを削除します。

  16. 🌳 treeコマンド – ディレクトリ構造を階層的に表示します。

  17. 📖 typeコマンド – テキストファイルの内容を画面に出力します。

  18. 📂 xcopyコマンド – フォルダごとコピーできる拡張コピーを行います。

ネットワーク関連コマンド (18)

  1. 🌐 arpコマンド – ARPテーブルを表示・編集して通信を確認します。

  2. 👤 fingerコマンド – ネットワーク上のユーザー情報を取得します。

  3. 🌐 ftpコマンド – サーバー接続とファイル転送を行います。

  4. 🌐 getmacコマンド – MACアドレスを確認して機器を特定します。

  5. 🌐 ipconfigコマンド – IPアドレスを確認してネットワーク状態を診断します。

  6. 🌐 nbtstatコマンド – NetBIOS通信の状態を確認してトラブルを特定します。

  7. 🌐 net useコマンド – ネットワークドライブの接続・切断を管理します。

  8. 🌐 netcfgコマンド – ネットワークドライバーやプロトコルを管理します。

  9. 🌐 netshコマンド – 高度なネットワーク設定を変更・管理します。

  10. 🌐 netstatコマンド – 通信状態を確認して不審な接続を調べます。

  11. 🌐 nslookupコマンド – DNSを確認して名前解決の状態を確認します。

  12. 🌐 pathpingコマンド – 経路遅延やパケットロスを詳細に測定します。

  13. 🌐 pingコマンド – ネットワーク通信の到達性を確認します。

  14. 🌐 routeコマンド – ルーティングテーブルを表示・編集して経路を制御します。

  15. 🌐 telnetコマンド – ポート接続確認や通信テストを行います。

  16. 📂 tftpコマンド – 簡易プロトコルでファイル転送を行います。

  17. 🌐 tracertコマンド – 通信経路を追跡して遅延箇所を特定します。

  18. 🔐 winrm/winrsコマンド – Windowsリモート管理を設定・実行します。

システム診断・修復コマンド (37)

  1. ⚙️ bcdbootコマンド – ブート構成データ(BCD)を修復・再構築します。

  2. 🧩 bcdeditコマンド – ブート構成データ(BCD)の確認・編集・修復を行います。

  3. 🧩 bootcfgコマンド – boot.iniを編集して起動構成を修復します。

  4. 💽 chkdskコマンド – ディスクエラーを検出・修復します。

  5. 🧩 controlコマンド – コントロールパネルを素早く開きます。

  6. 🔧 devmgmt.mscコマンド – デバイスマネージャを開いてハードウェア状態を確認します。

  7. 🛠️ DISMコマンド – システムイメージを修復してWindowsを復旧します。

  8. 🖥️ driverqueryコマンド – ドライバー一覧を表示して動作を確認します。

  9. 🎮 dxdiagコマンド – DirectX診断ツールを起動して詳細情報を確認します。

  10. 💾 esentutlコマンド – データベースの検証・修復・最適化を行います。

  11. 🧠 eventvwrコマンド – イベントビューアを開いてシステムログを確認します。

  12. ⚙️ fltmcコマンド – フィルタドライバーを一覧表示・管理します。

  13. ⚙️ lodctr/unlodctrコマンド – パフォーマンスカウンタの登録を修復します。

  14. 📊 logmanコマンド – パフォーマンスログの収集・管理を行います。

  15. 💡 mdschedコマンドメモリ診断ツールを起動してエラーを検出します。

  16. 🖥️ msinfo32コマンド – GUIで詳細なシステム情報を確認します。

  17. 📊 perfmonコマンド – パフォーマンスモニターを起動して動作を監視します。

  18. 🔋 powercfgコマンド – 電源設定を詳細に調整・管理します。

  19. 🧾 reagentcコマンド – Windows回復環境(WinRE)を有効化・設定します。

  20. 📈 relogコマンド – パフォーマンスログを変換・再構築します。

  21. 💻 resmonコマンド – リソースモニターを開き、CPU・メモリ使用状況を分析します。

  22. ⚙️ sc queryコマンド – サービスの状態を確認します。

  23. ⚙️ services.mscコマンド – サービス管理コンソールを起動します。

  24. 🖥️ setverコマンド – MS-DOS互換性のためにバージョン情報を制御します。

  25. 🪟 slmgrコマンド – Windowsライセンスを確認・認証・管理します。

  26. 🛠️ sfc /scannowコマンド – システムファイルを自動で検査・修復します。

  27. 💻 systeminfoコマンド – システム構成情報を一覧表示します。

  28. ⚙️ taskmgrコマンド – タスクマネージャを開いて動作状況を確認します。

  29. 📋 tasklistコマンド – 実行中のプロセスを一覧表示します。

  30. 📋taskkillコマンド – 実行中のプロセスを強制終了します。

  31. 🌏 tzutilコマンド – タイムゾーンを確認・変更します。

  32. 📈 typeperfコマンド – パフォーマンスカウンタを取得・記録します。

  33. 🖥️ verコマンド – Windowsのバージョンを表示します。

  34. 🧩 wecutilコマンド – イベント転送(WEC)の設定・管理を行います。

  35. 📑 wevtutilコマンド – イベントログをエクスポート・管理します。

  36. 💽 wusaコマンド – Windows Updateパッケージを手動で導入・削除します。

  37. 🛠️ wmicコマンド – システム情報取得や管理操作をコマンドで実行します。

ユーザー管理・権限操作コマンド (16)

  1. 🧾 icaclsコマンド – NTFSアクセス権限を確認・変更してファイル保護を管理します。

  2. 🚪 logoffコマンド – 現在のユーザーセッションを終了します。

  3. 💬 msgコマンド – ネットワーク上のユーザーにメッセージを送信します。

  4. 🔐 net accountsコマンド – アカウントポリシーを確認・設定します。

  5. 👥 net localgroupコマンド – グループを作成・管理・削除します。

  6. 💻 net shareコマンド – 共有フォルダの作成・管理・削除を行います。

  7. 🖥️ net sessionコマンド – リモート接続セッションを管理・監視します。

  8. ⚙️ net start/net stopコマンド – Windowsサービスの起動・停止を制御します。

  9. 👤 net userコマンド – ユーザーアカウントを作成・変更・削除します。

  10. 🧩 netdomコマンド – ドメイン参加・信頼関係の設定を自動化します。

  11. 👥 quserコマンド – 現在のユーザーセッションを一覧表示します。

  12. 🖥️ qwinstaコマンド – リモートセッションを一覧表示します。

  13. 👤 runasコマンド – 別ユーザー権限でアプリやコマンドを実行します。

  14. 🔒 takeownコマンド – ファイルやフォルダの所有権を取得します。

  15. 🔌 tsdisconコマンド – RDPセッションを切断します。

  16. 🙋 whoamiコマンド – 現在のユーザー情報を表示します。

その他便利コマンド (20)

  1. 🔗 assocコマンド – 拡張子とファイルタイプの関連付けを確認・変更します。

  2. 📡 bitsadminコマンド – BITS(バックグラウンド転送サービス)を制御します。

  3. 📋 clipコマンド – コマンド出力をクリップボードに送信します。

  4. 🎨 colorコマンド – コンソールの文字色と背景色を変更します。

  5. ⌨️ doskeyコマンド – コマンド履歴やマクロ登録を活用して作業効率を高めます。

  6. 📄 echo.コマンド – 空行を出力して表示を整えます。

  7. 🔍 findコマンド – テキストや出力結果から特定の文字列を検索します。

  8. 📖 helpコマンド – Windowsコマンドの使い方を確認します。

  9. 💻 hostnameコマンド – コンピュータ名を表示します。

  10. ⚙️ modeコマンド – デバイス設定やコンソール制御を行います。

  11. ⚙️ msconfigコマンド – システム構成ユーティリティを起動し、Windowsを最適化します。

  12. 🌐 pathコマンド – 実行パスを確認・設定します。

  13. 🖨️ printコマンド – テキストファイルを印刷します。

  14. ⌨️ promptコマンド – コマンドプロンプトの表示内容をカスタマイズします。

  15. 🧩 reginiコマンド – レジストリ設定を一括変更・権限付与します。

  16. ⚙️ start ms-settings:コマンド – Windows設定画面を直接開きます。

  17. 💽 substコマンド – フォルダを仮想ドライブとして割り当てます。

  18. 🧠 taskviewコマンド – タスクビューを起動して仮想デスクトップを切り替えます。

  19. 🪟 titleコマンド – コマンドプロンプトのタイトルを変更します。

  20. 🧩 xwizardコマンド – Windowsウィザードを操作する管理ツールです。

タスク操作・制御コマンド (10)

  1. 🕒 atコマンド – 旧式のタスクスケジュール登録を行うコマンドです。

  2. 🧹 clsコマンド – コマンドプロンプトの画面をクリアします。

  3. 📅 dateコマンド – システム日付を表示・変更します。

  4. 🔚 exitコマンド – コマンドプロンプトやバッチスクリプトを終了します。

  5. ⏸️ pauseコマンド – バッチ処理を一時停止し、操作入力を待機します。

  6. 📅 schtasksコマンド – タスクスケジューラをコマンドラインから操作します。

  7. shutdownコマンド – Windowsの再起動・シャットダウン・リモート制御を行います。

  8. 🚀 startコマンド – 新しいプロセスやアプリを起動します。

  9. ⏱️ timeoutコマンド – 指定した秒数だけ処理を一時停止します。

  10. timeコマンド – システム時刻を表示・変更します。

バッチ/スクリプト関連コマンド (12)

  1. 🔄 callコマンド – 別のバッチファイルを呼び出して制御を戻すことができます。

  2. ⌨️ choiceコマンド – ユーザー入力を待ち受けて処理を分岐します。

  3. 💬 echoコマンド – 文字列を出力し、バッチ処理の進行を表示します。

  4. 🔁 forコマンド – 繰り返し処理を行い、効率的なバッチ作成を実現します。

  5. 🏷️ gotoコマンド – ラベルジャンプで処理を制御します。

  6. 🔀 ifコマンド – 条件分岐を実装して処理を分けます。

  7. 📝 remコマンド – コメントを追加してスクリプト内容を説明します。

  8. 🔄 shiftコマンド – バッチファイルの引数を順にずらして処理します。

  9. ⚙️ setコマンド – 環境変数を設定・変更します。

  10. 🧩 setlocal/endlocalコマンド – 環境変数のスコープを制御して安全に実行します。

  11. ⚙️ setxコマンド – 永続的に環境変数を設定します。

  12. 💻 wscript/cscriptコマンド – VBScript・JScriptなどを実行します。

ストレージ・ディスク管理コマンド (13)

  1. 📦 compactコマンド – ファイルを圧縮してディスク容量を節約します。

  2. 🧹 cleanmgrコマンド – ディスククリーンアップを自動実行して不要ファイルを削除します。

  3. 💽 defragコマンド – ディスクのデフラグを行い、断片化を解消します。

  4. 💽 diskpartコマンド – ディスクのパーティション管理をコマンドラインで実行します。

  5. 📊 diskperfコマンド – ディスクパフォーマンス監視機能を有効化・無効化します。

  6. 📦 expandコマンド – 圧縮ファイルを展開して元の状態に復元します。

  7. 💿 formatコマンド – ドライブをフォーマットして使用可能状態にします。

  8. ⚙️ fsutilコマンド – ファイルシステムやボリューム情報を詳細に管理します。

  9. 🏷️ labelコマンド – ボリュームラベル(ドライブ名)を設定・変更します。

  10. 📦 makecabコマンド – ファイルをCAB形式に圧縮して配布用にまとめます。

  11. 🔗 mountvolコマンド – マウントポイントを作成・削除・確認します。

  12. 💽 vssadminコマンド – ボリュームシャドウコピーを管理・制御します。

  13. 💻 volコマンド – ドライブのボリューム情報を表示します。

セキュリティ・暗号化コマンド(BitLocker含む) (9)

  1. 🔐 auditpolコマンド – 監査ポリシーを確認・設定してセキュリティログを管理します。

  2. 🔐 certreqコマンド – 証明書要求を作成・送信・インポートして証明書を管理します。

  3. 📜 certutilコマンド – 証明書ストアや暗号機能をコマンドラインで管理します。

  4. 🔧 cmstpコマンド – 接続マネージャープロファイルをインストール・削除・管理します。

  5. 🔑 cipherコマンド – NTFS暗号化や復号化を行い、ファイルのセキュリティを強化します。

  6. 🔄 gpupdateコマンド – グループポリシーを即時に更新して最新設定を適用します。

  7. 🔒 manage-bdeコマンド – BitLockerドライブ暗号化をコマンドラインで制御・管理します。

  8. 🔐 seceditコマンド – セキュリティポリシーのエクスポート・インポート・適用を行います。

  9. 🔐 tpmvscmgrコマンド – 仮想スマートカード(VSC)を作成・削除・管理します。


まとめ

ここで紹介したコマンドは、Windowsの利用において 診断・修復・管理・セキュリティ まで幅広く役立ちます。

👉 個別記事では、各コマンドの 使い方・例文・実際のトラブルでの活用方法 を詳しく解説していきますので、ぜひ併せてご覧ください。

 

すべてを開く | すべてを閉じる

ページ上部へ戻る