OPENコマンドは、既存のZipファイルを開き、そのファイルを現在のアーカイブにします。現在のアーカイブは、以降のADDコマンドやGETコマンドが機能するアーカイブになります。
構文:
コマンド | キーワード | 値 | 開発者用メモ |
|---|---|---|---|
OPEN | FILE | 値 | 必須。ファイル・パス |
MODE | *WRITE | zip ファイルを開き、新規ファイルに書き込んで追加する、もしくはコンテンツを置き換えます。 ファイルが存在しない場合は、新規のアーカイブが作成されます。 | |
*READ | 既存のアーカイブを開いて、そのコンテンツを調べる、もしくは含まれるファイルを展開します。 デフォルト値です。 | ||
REPLACE | *NO | このキーワードを MODE(*WRITE) と組み合わせて使用すると、既存ファイルのコンテンツ置換が可能かどうかを指定することができます。 このキーワードを MODE(*WRITE) と組み合わせて使用すると、既存ファイルのコンテンツ置換が可能かどうかを指定することができます。この値はファイルを開いたときにアーカイブのコンテンツが消去されないことを示します。 新しいファイルをアーカイブに追加できます。 デフォルト値です。 | |
*YES | この値はファイルを開いたときにアーカイブの既存のコンテンツが消去されることを示します。 新しいファイルを空のアーカイブに追加できます。 | ||
ENCODING | 値 | エントリーのエンコード デフォルトはUTF-8です。 |
例
OPEN FILE(/folder/file.zip) MODE(*READ) OPEN FILE(/folder/file.zip) MODE(*WRITE) REPLACE(*NO)