Visual Studio の展開時にプロダクト キーを自動的に適用するAutomatically apply product keys when deploying Visual Studio

Visual Studio の配置を自動化するために使用されるスクリプトの一部として、プログラム的にプロダクト キーを適用することができます。You can apply your product key programmatically as part of a script that is used to automate the deployment of Visual Studio. プロダクト キーは、Visual Studio のインストール中またはインストール完了後に、プログラム的にデバイスで設定できます。You can set a product key on a device programmatically either during an installation of Visual Studio or after an installation completes.

インストール後にライセンスを適用するApply the license after installation

ターゲット コンピューターにある StorePID.exe ユーティリティをサイレント モードで使用して、インストールされているバージョンの Visual Studio をプロダクト キーでアクティブにすることができます。You can activate an installed version of Visual Studio with a product key by using the StorePID.exe utility on the target machines, in silent mode. StorePID.exe は次の既定の場所に Visual Studio 2017 をインストールするユーティリティ プログラムです。StorePID.exe is a utility program that installs with Visual Studio 2017 at the following default location:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE

System Center エージェントまたは管理者特権でのコマンド プロンプトを使用して、昇格された特権で StorePID.exe を実行します。Run StorePID.exe with elevated privileges, either by using a System Center agent or an elevated command prompt. これに続いてプロダクト キーと Microsoft 製品コード (MPC) を入力します。Follow it with the product key and the Microsoft Product Code (MPC).


プロダクト キーには、ダッシュ (-) を含めてください。Make sure to include the dashes in the product key.

StorePID.exe [product key including the dashes] [MPC]

次の例は Visual Studio 2017 Enterprise にライセンスを適用するコマンド ラインです。MPC は 08860 で、プロダクト キーは AAAAA-BBBBB-CCCCC-DDDDDD-EEEEEE です。既定の場所にインストールするものと想定しています。The following example shows a command line for applying the license for Visual Studio 2017 Enterprise, which has an MPC of 08860, a product key of AAAAA-BBBBB-CCCCC-DDDDDD-EEEEEE, and assumes a default installation location:

"C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\StorePID.exe" AAAAA-BBBBB-CCCCC-DDDDDD-EEEEEE 08860

次の表に、Visual Studio の各エディションの MPC コードを一覧します。The following table lists the MPC codes for each edition of Visual Studio:

Visual Studio エディションVisual Studio Edition MPCMPC
Visual Studio Enterprise 2017Visual Studio Enterprise 2017 0886008860
Visual Studio Professional 2017Visual Studio Professional 2017 0886208862
Visual Studio Test Professional 2017Visual Studio Test Professional 2017 0886608866

StorePID.exe が正常にプロダクト キーを適用した場合は %ERRORLEVEL% として 0 を返します。If StorePID.exe successfully applies the product key, it returns an %ERRORLEVEL% of 0. エラーが発生した場合、エラーの状態に基づいて次のいずれかのコードが返されます。If it encounters errors, it returns one of the following codes, depending on the error condition:

ErrorError コードCode

サポートを受けるGet support

ときには、問題が発生してしまうことがあります。Sometimes, things can go wrong. Visual Studio のインストールが失敗した場合は、「Troubleshooting Visual Studio 2017 installation and upgrade issues (Visual Studio 2017 のインストールとアップグレードの問題のトラブルシューティング)」ページをご覧ください。If your Visual Studio installation fails, see the Troubleshooting Visual Studio 2017 installation and upgrade issues page. トラブルシューティングの手順でも解決しない場合は、ライブ チャットでインストールの支援を依頼してください (英語のみ)。If none of the troubleshooting steps help, you can contact us by live chat for installation assistance (English only). 詳細については、Visual Studio のサポート ページをご覧ください。For details, see the Visual Studio support page.

他のいくつかのサポート オプションを次に示します。Here are a few more support options:

参照See Also