開発ステージによるスクリプト作成

特に明記されていない限り、このヘルプ ページの情報は Studioにのみ適用されます。 さまざまなステージのスクリプトのセキュリティを保護するために、開発ステージに割り当てられたフォルダーは Desktop Studioでは表示されません。

開発段階はスクリプトのいくつかの側面に影響します。

  • スクリプトが開発ライフサイクルを通じてフォルダー間を移動すると、スクリプトで参照されるファイルパスが影響を受ける可能性があります。 ファイルパスは、プロンプト、文法ファイル、保存されたファイルの保存場所など、ファイルの場所を指定するときに参照されます。
  • スクリプトが次のステージに昇格するか、下位のステージにコピーされると、Studioスクリプトのコピーを作成し、次の開発ステージのフォルダーに配置します。 スクリプトが参照するファイルは自動的にコピーされません。 参照されているファイルは、次の開発段階のフォルダーに手動でコピーする必要があります。
  • 参照ファイルをステージ間でコピーすると、スクリプトと同じ利点が得られます。 また、ファイルへの相対パスが変更されないようにするのにも役立ちます。 ただし、移動後にファイルとスクリプトが別のステージのフォルダーに配置されるため、絶対パスが影響を受ける可能性があります。
  • 絶対パスの破損を回避するには、ファイル パスの変数置換を使用します。 これにより、スクリプトが移動するたびに各ファイルへのパスを変更するよりも時間が節約されます。 また、最初に変更をテストせずに本番スクリプトのファイルパスを変更するリスクもなくなります。

では、相対パスもサポートされている場合でも、可能な場合は絶対パスを使用することがベストプラクティスStudioです。 これは、別のフォルダーにあるファイルを参照する場合に特に重要です。 このベスト プラクティスは、開発ステージで作業するときだけでなく、スクリプト内のファイルを参照するときにも常に適用されます。