【重要】ライセンスの有効期間に関して

アップロードされたファイルを自動で圧縮・解凍する方法

ファイルがアップロードされたときに、自動的に ZIPファイルに圧縮できますか?

Titan SFTP Server の v26 に搭載されたイベントハンドラを利用すれば可能です。

ZIPファイルを自動解凍することも可能ですか?

はい、アップロードされたZIPファイルを、自動解凍することもできます。

目次

圧縮/解凍イベントの作成手順

STEP
「イベント」を追加

管理ポータル左メニューで対象サーバーの「イベント」に移動、イベントハンドラの 追加ボタンをクリック。
新規イベントハンドラの「イベント」を選択後、[イベントの追加] をクリック。

新規イベントの作成
STEP
「アップロード/書き込み成功」を追加

「すべてのイベント」ファイルイベントファイルのアップロード/書き込み」の順に開いて「アップロード/書き込み成功」を選択して Okay をクリック。

アップロード/書き込み成功イベント
STEP
アクションを選択

「アクション」を選択した状態で[アクションを追加]をクリックし、リストから目的の動作を選択。

ZIP圧縮アクションの設定方法

リストから「ファイルまたはフォルダをZIP圧縮する」をクリックして、「Zip ファイルのパスと名前」を%FILEPATH%.zip に、「ZIP 圧縮するソースファイル」を%FILEPATH%に変更して Okay をクリック。

ZIP圧縮アクション
ZIP解凍アクションの設定方法

リストから「ファイルまたはフォルダをZIP解凍する」をクリックして、「Zip ファイルのパスと名前」を%FILEPATH% に、「出力パス」を%FILEPATH.PATH%に変更して Okay をクリック。

ZIP解凍アクション
STEP
完了と適用

次へをクリックして「名前」にイベント名を入力し、次へをクリックして完了をクリック。


アップロード後に圧縮・解凍が行われますが、アップロードしたオリジナルファイルは残存します。
削除したい場合は、同じイベント内に削除アクションを追加してください。

ファイルの削除アクション
目次