ファイル出力

[ファイル出力] ステップは、バイナリ変数のデータをリモート デスクトップのファイルに書き込みます。このステップを使用して、ロボット ファイル システム上のファイルに書き込みを行います。例については、『Tungsten RPA 管理者ガイド』を参照してください。

Design Studio で、ロボット ファイル システムを使用するロボットを実行するには、ロボットを共有プロジェクトに配置します。

[ファイル出力] ステップは、ファイル システムと出力のカテゴリに属します。

プロパティ

デバイス

使用するリファレンス名を選択します。このリファレンス名は、「ロボットの呼び出し」ステップの [必要なデバイス] プロパティで指定します。

コンテンツ

ファイルに書き込む値を指定します。このフィールドで変数名を指定できます。

たとえば、ロボット ファイル システム上のファイルに書き込みを行う場合、このフィールドには ="data".binary("utf-8") を含めることができます。ここで "data" はそのファイルに書き込まれる文字列です。ファイル コンテンツはバイナリである必要があります。

ファイル アクセス

ファイルのアクセス方法を指定します。

指定のローカル デバイスまたはリモート デバイス上のファイルに書き込むには、[直接アクセス] を選択します。

ロボット ファイル システム上のファイルに書き込むには、[RFS 経由] を選択します。

ファイル名

データを書き込むファイルへのパスを指定します。

たとえば、ロボット ファイル システム上のファイルに書き込むには、パスの先頭の部分を設定済みのファイル システム名にする必要があり、myshare/myfile.bin のような形式になります。

使用するファイル システム名は、Management Console 内の[ロボット ファイル システム] セクションでの指定に対応している必要があります。

追加

ファイルがすでに存在しており、そのコンテンツをファイルに追加する場合に選択します。このオプションは、ファイルの形式に関係なく、既存のファイルの末尾に新しいコンテンツのみを追加する場合に使用します。

選択しない場合は、常に新しいファイルが作成されます (同じ名前の既存のファイルは上書きされます)。

ファイルへのデータの追加は、現在 [直接アクセス] ファイルに対してのみサポートされています。

ディレクトリを作成

新しいファイルを作成する前に、そのファイル パス上に必要なディレクトリを作成するかどうかを指定します。選択しない場合は、パスにディレクトリが存在しないとアクションは失敗します。