ファイル操作

ファイル操作用のAutomationツールModulesは、ファイルの作成、読み取り、コピー、移動、名前変更、削除、存在の有無を確認することができます。

TBox 画像比較

BMP、JPG、GIFのフォーマットのピクセル精度の画像ファイルを確認することができます。

説明

FirstImageFilePath

最初の画像ファイルのパスとファイル名。

SecondImageFile

最初の画像ファイルと比較したい画像ファイルのパスとファイル名。

TBox ファイルの有無

特定のディレクトリにおけるファイルの有無を確認します。

説明

ディレクトリ

ファイルへのパス。

ファイル

存在の有無を確認したいファイル名。アクション モードの「確認」または「WaitOn」を使用できます。

次のように名前を確認できます。

  • 特定のファイルが存在しないことを確認するには、否定記号「!」をファイル名の先頭に置きます。

  • 複数ファイルの存在の有無を確認するためには、ファイル名の一部または複数の文字を置き換えるためにワイルドカード文字*を使用します。

  • ファイル名とディレクトリの一部しかわからない場合にファイルの存在の有無を確認するには、XBufferを使用してください。これにより、すべての欠落部分が配列にバッファされます。Tosca Cloud は、正規表現、否定、そして単一の式内での同じXBufferの複数回の使用をサポートしていない点にご注意ください。

TBox ファイル比較

2つのファイルの内容を比較して、マージ後のファイルの内容を確認します。

説明

FirstFilePath

ファイル名と拡張子を含む、最初のファイルのフルパス。

SecondFilePath

ファイル名と拡張子を含む、2つ目のファイルへのフルパス。

DiffReportOutputFolder

差分を比較するためにマージしたファイルを保存したい場合は、パスを指定します。

マージされたファイルでの変更内容は、以下の形で確認できます。

  • 第二のファイルに追加された場合、TBox File Compareモジュールはその追加部分を緑色で強調表示します。

  • 第二のファイルに欠落がある場合、TBox File Compareモジュールはその欠落部分を赤色で強調表示します。

  • 内容が同一である場合、TBox File Compareモジュールは何の変更も行いません。

TBox ファイルのコピー

Microsoft Windowsファイルシステム内でファイルをコピー&ペーストします。別のディレクトリにファイルを貼り付けたい場合、そのディレクトリは実行時にすでに存在している必要があります。セキュリティやパスワード管理のツールを使用する場合、このモジュールは動作しない可能性がある点にご注意ください。

説明

ソース

コピーしたいファイルのパスとファイル名。

ターゲットディレクトリ

ファイルを貼り付けるディレクトリ。

対象ファイル名

ファイル名を変更する場合は、新しいファイル名を指定してください。

上書き

デフォルトでは、Tosca Cloud は既存のファイルを上書きしません。既存のファイルを上書きする場合は、値をTRUEに設定します。

TBox ファイルの削除

特定のディレクトリからファイルを削除します。

説明

ディレクトリ

削除したいファイルのパス。

ファイル

削除したいファイルの名前。複数のファイルを削除するには、ファイル名の0文字以上の文字を置き換えるために、ワイルドカード文字 *を使用します。

TBox ファイルの読み込み/作成

以下の操作を行います。

  • テキストファイルを作成する。

  • テキストファイルにテキストを書き込む。

  • ファイルのテキストを確認、またはバッファする。

  • テキストファイルのテキストを待機する。

説明

ディレクトリ

作成または読み込みを行いたいファイルのパス。

ファイル

ファイル拡張子を含むファイル名。

テキスト

書き込み、確認、バッファ、待機したいテキスト。「入力」、「確認」、「バッファ」、「WaitOn」のアクションモードをそれぞれ使用します。

エンコーディング

.作成したいファイルのNET文字のエンコーディング。これはオプションです。

UTF-8UTF-16ISO-8859-1のエンコーディングのオプションから選択できます。

上書き

ターゲットファイルを上書きする場合は、値をTRUEに設定し、アクションモード「入力」を使用します。

バイト順マークを追加する

ファイルのプリアンブルにバイト順マーク(BOM)を追加するかどうかを指定します。これはオプションであり、UTF-8またはUTF-16のエンコーディングのファイルにのみ適用されます。

デフォルトでは、Tosca CloudUTF-16のエンコーディングのファイルにBOMを自動的に追加します。BOMを追加するには、以下の点に注意してください。

  • UTF-8でエンコードされたファイルにBOMを追加したい場合は、TRUEの値を使用してください。

  • Tosca CloudUTF-16でエンコードされたファイルにBOMを追加しない場合は、Falseの値を使用してください。

TBox ファイルの追加

定義されたファイルにテキスト値を追加します。まだ存在しないファイルを定義する場合、Tosca Cloud がそれを作成します。

説明

ファイルパス

それが格納されているファイルのフルパス。

テスト

追加されるべきテキスト。

改行で終了する

オプションで、テキストの末尾に改行を追加する場合は、値をTRUEに設定します。

エンコーディング

オプションで、テキストを追加したいファイルの文字エンコーディングを指定してください。

UTF-8UTF-16ISO-8859-1のエンコーディングオプションからひとつ選択できます。

TBox ファイルの移動/ファイル名の変更

ファイルを移動、ファイル名を変更します。ファイルを別のディレクトリに移動する場合、そのディレクトリは実行時にすでに存在している必要があります。

説明

既存のパス

移動または名前を変更したいファイルのパス、ファイル名、拡張子。

新しいパス

新しいパスとファイル名、またはそのいずれか。次のことに注意してください:

  • ファイル名の変更のみを行うには、現在のパスと新しいファイル名を入力します。

  • ファイルの移動のみを行うには、新しいパスと現在のファイル名を入力します。

TBox Zipファイル

zipファイルにアーカイブを作成します。

説明

ソース

アーカイブするファイルのファイルパスまたはディレクトリパス。複数のファイルやディレクトリを指定するには、セミコロン(;)を使用してください。

宛先

作成するディレクトリのファイルパス、例:C:\example.zip

上書き

TRUEに設定されている場合、宛先で指定したファイルを上書きします。

TBox ファイルのzip解凍

zipファイルを解凍します。

説明

アーカイブ

解凍したいファイルのパス。

宛先

解凍されたzipファイルを置きたいディレクトリのパス。ディレクトリが存在しない場合は、自動的に作成されます。

上書き

TRUEに設定されている場合、宛先で指定したフォルダーで解凍されたファイルを上書きします。