圧縮アクション

ファイルを圧縮 (または zip) するには、ZIP ファイル アクションを使用して、アーカイブするパスを指定します。 アーカイブがすでに存在する場合、アクションは選択したファイルを追加します。

次の例では、変数を使用して、アーカイブするパスを指定しています。 最高の圧縮ファイル サイズを最大限に縮小し、パスワードを設定することでアーカイブのセキュリティを強化します。

[ZIP ファイル] アクションのスクリーンショット。

ファイルの解凍 アクションも同様に機能しますが、アーカイブのパスと保存先フォルダが必要です。 以下の図では、Include mask オプションを使用して、拡張子 .txt.xlsx のファイルのみを解凍します。

[ファイルの解凍] アクションのスクリーンショット。

ZIP files

1 つまたは複数のファイルやフォルダーを ZIP アーカイブに圧縮します。

入力パラメーター

引数 オプション 受入 Default Value 説明設定
Archive path いいえ ファイル 作成する ZIP ファイルのフルパス。 ファイルが既に存在する場合、このアクションは新しい zip ファイルを追加し、既存の zip ファイルに追加します。 ZIP ファイルに同名のファイルやフォルダが既に含まれている場合は、それらを上書きします。
File(s) to zip いいえ FileSystemObject一覧 ZIP ファイルに含めるファイルやフォルダーの完全なパス
Compression level N/A なし、最適な速度、速度と圧縮の最適なバランス、最適な圧縮 速度と圧縮の最適なバランス 使用する圧縮のレベル。 圧縮レベルが高いほどファイルサイズは小さくなりますが、処理や解凍に多くの時間を要します
パスワード はい 直接暗号化された入力またはテキスト値 ZIP の保護に使用するパスワード。 パスワードで保護されない ZIP を作成するには、この属性を空白のままにします
Archive comment はい テキスト値 ファイル プロパティとして ZIP ファイルに含めるコメント

生成された変数

引数 タイプ 説明設定
ZipFile ファイル このアクションで作成される ZIP ファイル

例外

例外 内容
ファイルまたはフォルダーは存在しません 指定されたファイルまたはフォルダーが存在しないことを示します
ファイルまたはフォルダーの名前が無効です ファイルまたはフォルダーの名前が無効であることを示します
アーカイブが既に存在しているが有効な ZIP アーカイブではありません アーカイブが既に存在しているが有効な ZIP アーカイブではないことを示します
ファイルを圧縮できませんでした ファイルの圧縮で問題が発生したことを示します

zip ファイルの解凍

ZIP アーカイブに含まれている 1 つまたは複数のファイルやフォルダーを解凍します。

入力パラメーター

引数 オプション 受入 Default Value 説明設定
Archive path いいえ ファイル 抽出する ZIP ファイルの完全なパス
Destination folder いいえ フォルダー アーカイブを展開するフォルダのフルパスです。 このアクションは、アーカイブ内のファイルと同じ名前のフォルダ内のファイルを上書きします
パスワード はい 直接暗号化された入力またはテキスト値 このアーカイブで使用するパスワードがある場合、それを指定します。 パスワードで保護されない ZIP ファイルを作成するには、空白のままにします
Include mask はい Text 値 抽出されたファイルをここに入力されたファイルに限定するフィルター。 このパラメーターでは、'.txt' や 'document?.doc' (引用符をなし) などのワイルド カードを使用できます。複数のファイル フィルターを可能にするには、選択肢をセミコロンで区切ります (例: '.txt;*.exe" など)
Exclude mask はい Text 値 ここで入力したファイルを除外して抽出するファイルを制限するフィルター。 このパラメーターでは、'.txt' や 'document?.doc' (引用符をなし) などのワイルド カードを使用できます。複数のファイル フィルターを可能にするには、選択肢をセミコロンで区切ります (例: '.txt;*.exe" など)

生成された変数

このアクションは変数を生成しません。

例外

例外 説明設定
宛先フォルダーを作成できません 宛先フォルダーを作成できなかったことを示します
アーカイブが見つかりません アーカイブが存在しないことを示します
アーカイブは有効な ZIP ファイルではありません アーカイブが有効な ZIP ファイルではないことを示します
ファイルを解凍できませんでした ファイルの解凍で問題が発生したことを示します