ファイル出力

ファイルの書き込みステップは、バイナリ変数のデータをリモート デスクトップのファイルに書き込みます。このステップは、ロボット ファイル システム上のファイルへの書き込みに利用できます。

ローカル Desktop Automation モードでのローカル ファイル システムへのアクセスを含むファイル システム アクセスを有効にするには、[RoboServer 設定] アプリケーションの [セキュリティ] タブで [ファイル システムとコマンド ラインのアクセスを許可] オプションを選択します。

使用中の RoboServer がローカル ファイル システムにアクセスできないように設定されている場合、ローカル デバイス上で [ファイル アクセス] を [ダイレクト アクセス] に設定してこのステップを使用することはできません。ただし、[ファイル アクセス] が [RFS 経由] に設定されているローカル デバイス上では使用が可能です。リモート デバイス上では、[ダイレクト アクセス] と [RFS 経由] の両方が使用できます。

プロパティ

  • [デバイス]: 使用するリファレンス名を選択します。このリファレンス名は、 Desktop Automation ステップの [必要なデバイス] プロパティで指定されます。
  • [コンテンツ]: ファイルに書き込む値を指定します。このフィールドで変数名を指定できます。

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

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

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

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

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

    たとえば、ロボット ファイル システム上のファイルに書き込むには、そのパスは設定されたファイル システム名で始まる必要があり、myshare/myfile.txt のような形式になります。

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