Windows のコマンドWindows commands

Windows (サーバーとクライアント) のサポートされているすべてのバージョンがある一連の Win32 コンソールのコマンドが組み込まれています。All supported versions of Windows (server and client) have a set of Win32 console commands built in.

このドキュメント セットでは、タスクを自動化するスクリプトを使用して、またはスクリプト ツールで使用できる Windows コマンドについて説明します。This set of documentation describes the Windows Commands you can use to automate tasks by using scripts or scripting tools.

次の A ~ Z のメニューで、特定のコマンドに関する情報を検索するには、コマンドを使用すると、開始する文字をクリックし、コマンド名をクリックします。To find information about a specific command, in the following A-Z menu, click the letter that the command starts with, and then click the command name.

A | B | C | D | E | F | G | H | | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X |Y |ZA | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


このトピックに含まれる情報に適用されます。The information that is contained in this topic applies to:

  • Windows Server 2019Windows Server 2019
  • Windows Server (半期チャネル)Windows Server (Semi-Annual Channel)
  • Windows Server 2016Windows Server 2016
  • Windows Server 2012 R2Windows Server 2012 R2
  • Windows Server 2012Windows Server 2012
  • Windows Server 2008 R2Windows Server 2008 R2
  • Windows Server 2008Windows Server 2008
  • Windows 10Windows 10
  • Windows 8.1Windows 8.1

コマンド シェルの概要Command shell overview

コマンド シェルでは、バッチ (.bat) ファイルでユーザー アカウントの管理または夜間のバックアップなどの日常的なタスクを自動化する Windows に組み込まれている最初のシェルをしました。The Command shell was the first shell built into Windows to automate routine tasks, like user account management or nightly backups, with batch (.bat) files. Windows スクリプト ホストでは、コマンド シェルでより高度なスクリプトを実行できます。With Windows Script Host you could run more sophisticated scripts in the Command shell. 詳細については、次を参照してください。 cscriptまたはwscriptします。For more information, see cscript or wscript. ユーザー インターフェイスを使用するよりも、スクリプトを使用して、操作をより効率的に実行できます。You can perform operations more efficiently by using scripts than you can by using the user interface. スクリプトは、コマンドラインで使用できるすべてのコマンドをそのまま使用します。Scripts accept all Commands that are available at the command line.

Windows では、2 つのコマンド シェルがあります。コマンド シェルとPowerShellします。Windows has two command shells: The Command shell and PowerShell. 各シェルとして、オペレーティング システムまたは IT 操作を自動化するための環境を提供する、アプリケーションの間の直接の通信を提供するソフトウェア プログラムです。Each shell is a software program that provides direct communication between you and the operating system or application, providing an environment to automate IT operations.

PowerShell は、コマンドレットと呼ばれる PowerShell コマンドを実行するコマンド シェルの機能を拡張する設計されました。PowerShell was designed to extend the capabilities of the Command shell to run PowerShell commands called cmdlets. コマンドレットは Windows のコマンドに似ていますが、拡張可能なスクリプト言語を提供します。Cmdlets are similar to Windows Commands but provide a more extensible scripting language. Powershell では、Windows のコマンドと PowerShell コマンドレットを実行することができますが、コマンド シェルには、Windows のコマンドと PowerShell コマンドレットではないのみを実行できます。You can run Windows Commands and PowerShell cmdlets in Powershell, but the Command shell can only run Windows Commands and not PowerShell cmdlets.

最も信頼性が高く、最新 Windows automation、PowerShell を使用して、Windows コマンドまたは Windows スクリプト ホストの Windows のオートメーションではなくをお勧めします。For the most robust, up-to-date Windows automation, we recommend using PowerShell instead of Windows Commands or Windows Script Host for Windows automation.


ダウンロードしてインストールすることができますもPowerShell CorePowerShell のオープン ソース バージョン。You can also download and install PowerShell Core, the open source version of PowerShell.


レジストリを正しく編集しないと、システムが正常に動作しなくなる場合があります。Incorrectly editing the registry may severely damage your system. レジストリに次の変更を加える前に、コンピューターの重要なデータをバックアップする必要があります。Before making the following changes to the registry, you should back up any valued data on the computer.


実行を有効または、ファイルとディレクトリ名の補完機能コマンド シェルで、コンピューターまたはユーザーのログオン セッションを無効にする、 regedit.exe 、以下の設定とreg_DWOrd 値:To enable or disable file and directory name completion in the Command shell on a computer or user logon session, run regedit.exe and set the following reg_DWOrd value:

次のレジストリ Processor\completionChar\reg_DWOrdHKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\completionChar\reg_DWOrd

設定する、 reg_DWOrd値には、特定の機能の制御文字の 16 進数の値を使用して (たとえば、 0 9 タブと0 08 backspace キーが)。To set the reg_DWOrd value, use the hexadecimal value of a control character for a particular function (for example, 0 9 is Tab and 0 08 is Backspace). ユーザーが指定した設定は、コンピューターの設定より優先し、コマンド ライン オプションのレジストリ設定より優先します。User-specified settings take precedence over computer settings, and command-line options take precedence over registry settings.

コマンド ライン リファレンス A ~ ZCommand-line reference A-Z

次の A ~ Z のメニューで、特定の Windows コマンドに関する情報を検索するには、コマンドを使用すると、開始する文字をクリックし、コマンド名をクリックします。To find information about a specific Windows Command, in the following A-Z menu, click the letter that the Command starts with, and then click the Command name.

A | B | C | D | E | F | G | H | | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X |Y |Z)A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z)