> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# UpdateProject

> FCAdminTools の UpdateProject コマンドを使用して、データセット を含む ABBYY FlexiCapture プロジェクトをデプロイ環境内で新しいバージョンに置き換えます。

エンタープライズ環境では、プロジェクトに加えた変更は、まずテスト環境に実装されます。テストが完了したら、それらをデプロイ環境へ移行する必要があります。デプロイ環境内の既存のプロジェクトを新しいバージョンに置き換えるには、`UpdateProject` コマンドを使用できます。

1. FCAdminTools は、FCAdminTools の言語と異なる言語のプロジェクトでは、処理ステージの名前を変更します。これを防ぐには、Windows のレジストリで適切な言語を指定してください。詳細については、[このセクション](/ja/flexi-capture/admin-guide/projects-administration)を参照してください。
2. `UpdateProject` コマンドを使用すると、Document Definitions やインポートプロファイルを含むプロジェクト全体が更新されます。Document Definitions のみを更新する場合は、[CopyDocumentDefinition](/ja/flexi-capture/admin-guide/copy-document-definition) コマンドを使用してください。

<div id="parameters">
  ## パラメーター
</div>

| Parameter                     | 型   | 説明                                                                                                                                                                   |
| :---------------------------- | :-- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `/Source`                     | 必須  | コピー元プロジェクトへのフル パスです。プロジェクトがサーバー上にある場合、パスにはテナント ID を含める必要があります。                                                                                                       |
| `/Target`                     | 必須  | コピー先プロジェクトへのフル パスです。プロジェクトがサーバー上にある場合、パスにはテナント ID を含める必要があります。                                                                                                       |
| `/SourceTenant`               | 任意  | コピー元プロジェクトが存在する tenant。                                                                                                                                              |
| `/TargetTenant`               | 任意  | コピー先プロジェクトが存在する tenant。                                                                                                                                              |
| `/UpdateDataSets`             | フラグ | 既定では、データ セットはコピー先プロジェクトにコピーされません。データ セットをコピーするには、このスイッチを指定します。コピー元プロジェクトの Document Definition がコピー先プロジェクトの Document Definition より新しい場合は、このスイッチの値に関係なくデータ セットが更新されます。 |
| `/UpdateEnvironmentVariables` | フラグ | 既定では、環境変数はコピー先プロジェクトにコピーされません。環境変数をコピーするには、このスイッチを指定します。                                                                                                             |
| `/SourceU`                    | 任意  | ユーザー名。ユーザー名を指定しない場合は、Windows 認証が使用されます。                                                                                                                              |
| `/SourceP`                    | 任意  | パスワード。                                                                                                                                                               |
| `/SourceCert`                 | 任意  | コピー元プロジェクトのサーバーで Mutual SSL 認証に使用される証明書のサムプリントです。この key は、Mutual SSL がインストールされたサーバーに対して、エンコードされた証明書ハッシュを string として渡すために使用されます。                                      |
| `/TargetU`                    | 任意  | ユーザー名。ユーザー名を指定しない場合は、Windows 認証が使用されます。                                                                                                                              |
| `/TargetP`                    | 任意  | パスワード。                                                                                                                                                               |
| `/TargetCert`                 | 任意  | コピー先プロジェクトのサーバーで Mutual SSL 認証に使用される証明書のサムプリントです。この key は、Mutual SSL がインストールされたサーバーに対して、エンコードされた証明書ハッシュを string として渡すために使用されます。                                      |

<div id="example-of-use">
  ## 使用例
</div>

* `UpdateProject /Source="https://FCStage/1/Banking_eng" /Target="https://FCProd/1/Banking_eng"`
