Skip to main content
ファイルまたはフォルダをアーカイブに圧縮します。個々のファイルを圧縮するには、includefile# を使用します。フォルダを圧縮するには、includefolder# を使用します。

必要なパラメータ

  • type:アーカイブの種類。使用できる値はZIP、TAR、JAR、およびGZIP です。デフォルトはZIP です。
  • archive:オペレーションがアーカイブを配置するディスク上のパス(ファイル名を含む)。
  • includefile#:アーカイブに含めるファイルの配列。例えば、2つのファイルをアーカイブするには、それらのファイルへのファイルパスをincludefile#1 および includefile#2 に設定します。Script の配列属性の詳細については、ArcScript 入門を参照してください。
  • includefolder#:アーカイブに含めるフォルダの配列。例えば、2つのフォルダをアーカイブするには、それらのフォルダへのファイルパスをincludefolder#1 および includefolder#2 に設定します。

オプションのパラメータ

  • manifest:マニフェストファイルの場所。JAR アーカイブに対してのみ有効です。

アウトプット属性

  • zip:result:オペレーションが成功した場合、SUCCESS が返されます。

この例では、2つのフォルダ(/tmp/foo および /tmp/bar)を圧縮し、/home/mydata.gzip にあるgzip アーカイブに配置します。