メインコンテンツへスキップ
新しいプロジェクトを作成する際は、他のプロジェクトで作成したバッチタイプを利用できます。これにより、時間を節約し、設定ミスを防ぐことができます。あるプロジェクトから別のプロジェクトにバッチタイプをコピーするには、CopyBatchType コマンドを使用します。このコマンドを実行すると、コピー元のバッチタイプと同じ名前のバッチタイプがコピー先にある場合、それらは上書きされます。バッチタイプに加えて、一般設定、ワークフロー、画像処理、認識、検証、エクスポート設定のほか、ハンドラーや .NET 参照プロパティもコピーしたい場合があります。このニーズに対応するため、ABBYY FlexiCapture 12 Release 4 Update 3 では、/CopyDefault という新しいパラメーターが実装されました。これは、別のプロジェクトのバッチ設定をデフォルトバッチにコピーするパラメーターです。
バッチタイプが Document Definition を参照していることがあります。コピー先のプロジェクトに該当する Document Definition が存在しない場合は、警告メッセージが表示され、不足している Document Definition への参照は削除されます。

パラメーター

/Source

必須

バッチタイプのコピー元となるプロジェクトです。

ローカルプロジェクトへのフルパス、またはサーバーに保存されているプロジェクトへのパスのいずれかを指定できます。

/Target

必須

バッチタイプを追加または置換する対象のプロジェクトです。

ローカルプロジェクトへのフルパス、またはサーバーに保存されているプロジェクトへのパスのいずれかを指定できます。

/Name

任意

バッチタイプ名。

対象プロジェクトにこの名前のバッチタイプがすでに存在する場合は、そのバッチタイプが上書きされます。バッチタイプ名を指定しない場合は、すべてのバッチタイプがコピーされます。

/TargetName

任意

新しいバッチタイプ名。

設定しない場合は、元の名前が使用されます。

/DocumentDefinitions

任意

新しいバッチタイプが参照する Document Definitions のリストです。

/ClassifierId

任意

新しいバッチタイプが参照するバッチ分類器の ID です。

/SourceU

任意

ユーザー名。

ユーザー名を指定しない場合は、Windows 認証が使用されます。

/SourceP

任意

パスワード。

/SourceTenant

任意

コピー元プロジェクトが存在するテナントです。

/SourceCert

任意

コピー元プロジェクトのサーバーで相互 SSL 認証に使用する証明書のサムプリントです。このキーは、Mutual SSL がインストールされたサーバー用のエンコード済み証明書ハッシュを string として渡すために使用します。

/TargetU

任意

ユーザー名。

ユーザー名を指定しない場合は、Windows 認証が使用されます。

/TargetP

任意

パスワード。

/TargetTenant

任意

コピー先プロジェクトが存在するテナントです。

/TargetCert

任意

コピー先プロジェクトのサーバーで相互 SSL 認証に使用する証明書のサムプリントです。このキーは、Mutual SSL がインストールされたサーバー用のエンコード済み証明書ハッシュを string として渡すために使用します。

/AlwaysAdd

フラグ

このパラメーターを設定すると、指定したバッチタイプが存在するかどうかにかかわらず、新しいバッチタイプが追加されます。

/CopyDefault

フラグ

コピー元プロジェクトのデフォルトバッチ設定を、コピー先プロジェクトのデフォルトバッチにコピーします。/Name と /TargetName パラメーターは設定しないでください。

コピー元プロジェクト内の特定のバッチの設定を、コピー先プロジェクトのデフォルトバッチにコピーする場合は、/Name パラメーターを設定します。

コピー元プロジェクトのデフォルトバッチ設定を、コピー先プロジェクト内の特定のバッチにコピーする場合は、/TargetName パラメーターを設定します。

使用例: CopyBatchType /Source=“https://FCSRV/1/SingleEntryPoint” /Target=D:\Projects\SingleEntryPoint /SourceU=user /SourceP=password /Name=“Batch type 1” /TargetName=“Batch type 2” CopyBatchType /Source=“https://FCSRV/1/SingleEntryPoint” /Target=D:\Projects\SingleEntryPoint /SourceU=user /SourceP=password /CopyDefault – ソースプロジェクトのデフォルトバッチの設定を、ターゲットプロジェクトのデフォルトバッチにコピーします。