zipextract

zipファイルを解凍

zipextract "zipfile","path"

zipfile  : 解凍するzipファイル名
path("") : 解凍先のフォルダパス(""の場合はカレント)

(プラグイン / モジュール : ZLibWrap)

解説

指定されたzip形式のファイルを解凍します。圧縮ファイルに含まれているファイルすべてが解凍対象となります。
zipfileで、圧縮されたzipファイル名を指定します。
pathに、解凍先のパスを指定します。「""」が指定された場合は、カレントフォルダが対象となります。
パスワード付きのzipファイルはサポートされていません。
処理が成功した場合は、システム変数statに0が代入されます。エラーが発生した場合は、0以外が代入されます。

サンプル

#include "zipfile.as"
	;	onibtn.zipを解凍します(onibtn.gifが取り出されます)
	fname = "onibtn.zip"
	s1 = dir_cur
	mes "解凍元ファイル:"+fname
	mes "解凍先フォルダ:"+s1
	;
	ZipExtract fname, s1
	if stat : dialog "zip解凍に失敗しました"
	mes "解凍しました。"
	stop

情報

プラグイン / モジュールZLibWrap
バージョン3.6
作成日2019/07/16
著作者onitama
URLhttp://hsp.tv/
備考zipfile.asをインクルードすること。
タイプユーザー定義命令
グループファイル入出力制御命令
対応環境
  • Windows 版 HSP
  • コマンドライン版 HSP
hs ファイルhsphelp\zipfile.hs