---
title: "環境指令"
slug: "the-environment-command"
abstract: "環境設定操作にはSitecore CLIの環境コマンドを使用してください。"
---
# 環境指令

environmentコマンドはSitecore CLIを使って環境構成を操作するのに役立ちます。このコマンドは現在の環境情報の表示、環境のリスト表示、デフォルト環境の設定を可能にします。

## 使用例

Sitecore CLI environmentコマンドの構造は以下の通りです:

dotnet sitecore options environment subcommand

または:

dotnet sitecore options env subcommand

## サブコマンド

以下のサブコマンドを使用できます:

-   current - 現在の環境を表示します。
-   list - ユーザー設定ファイルの環境を表示します。
-   set-default - ユーザー設定ファイル内の環境をデフォルト環境として設定します。
-   info - 環境に関する情報を表示すること。

### 現在のサブコマンド

currentコマンドは現在の環境名を表示します。

以下のオプションを利用できます:

オプション

概要

\-c <configpath>, \--config <configpath>

ルート sitecore.configディレクトリへのパスです。  
  
デフォルト:現在の作業ディレクトリ。

?、 \-h、 \--help

コマンドのヘルプと使用情報。

現在の環境名がdefaultであると仮定すると、このコマンドは現在の環境名を表示します(default):

dotnet sitecore env current

### リストサブコマンド

listコマンドは設定ファイルに定義されたすべての環境を表示します。

以下のオプションを利用できます:

オプション

概要

\-c <configpath>, \--config <configpath>

ルート sitecore.config ディレクトリへのパスです。  
  
デフォルト:現在の作業ディレクトリ。

?、 \-h、 \--help

コマンドのヘルプと使用情報。

例えば、user.jsonファイルで定義されているすべての環境を見るには、次のコマンドを実行します。

dotnet sitecore env list

### set-defaultサブコマンド

set-defaultコマンドは、指定された構成の環境エントリをデフォルト環境として設定します。

以下のオプションを利用できます:

オプション

概要

\-n <environment-name>, \--environment-name <environment-name>

名前付きのSitecore環境を使ってください。

\-c <configpath>, \--config <configpath>

ルート sitecore.config ディレクトリへのパスです。  
  
デフォルト:現在の作業ディレクトリ。

\-t, \--trace

追加の診断およびパフォーマンスデータを報告してください。

\-v, \--verbose

追加の診断およびパフォーマンスデータを報告してください。

?、 \-h、 \--help

コマンドのヘルプと使用情報。

例えば、myEnv環境をデフォルト環境として設定するには、以下のコマンドを実行します:

dotnet sitecore env set-default myEnv

### 情報サブコマンド

infoコマンドは指定された環境に関する情報を表示します。

以下のオプションを利用できます:

オプション

概要

\-n <environment-name>, \--environment-name <environment-name>

名前付きのSitecore環境を使ってください。

\-c <configpath>, \--config <configpath>

ルート sitecore.config ディレクトリへのパスです。  
  
デフォルト:現在の作業ディレクトリ。

\-t, \--trace

追加の診断およびパフォーマンスデータを報告してください。

\-v, \--verbose

追加の診断およびパフォーマンスデータを報告してください。

?、 \-h、 \--help

コマンドのヘルプと使用情報。

例えば、*myEnv*というSitecore環境の情報を見るには、次のコマンドを実行します。

dotnet sitecore env info -n myEnv

応答には環境名、Content Management (CM)ホストURL、インスタンスのバージョン、インストール済みのSitecore Management Services(SMS)バージョンが表示されます。