compress

構文

compress[-z][-s][-ex][-cl 0-9][-o output_file][file...][-sfo]

compress[-u][-s][-ex][-p password][-od output_directory][-i input_file][-sfo]

説明

MiniZipを使用して、zipファイルへの圧縮およびzipファイルからの圧縮解除を行って、ネットワークを介して転送するデータを縮小します。MiniZipを使用して、zipファイルへの圧縮およびzipファイルからの圧縮解除を行って、ネットワークを介して転送するデータを縮小します。

オプション

-z

指定したファイルをzipファイルに圧縮します。

-u

入力zipファイルからファイルを圧縮解除します。

-s

サイレントモードで情報を表示します。出力メッセージはありません。

-ex

ファイルをzipファイルに追加するか、zip ファイルからファイルを抽出するときに、ファイル名からパスを除外します。

-cl 0-9

圧縮レベルを選択します。0を指定すると、より高速に圧縮でき、9(デフォルト)を指定すると、圧縮率が上がります。

-o output_file

出力ファイルを指定します。

file...

zip圧縮する1つまたは複数のファイルを指定します。

-p password

zipファイルのパスワードを指定します。

-od output_directory

zipファイルからのファイルの抽出先ディレクトリを指定します。

-i input_file

入力ファイルを指定します。

-sfo

標準形式の出力で情報を表示します。

使用法

このコマンドはネットワーク負荷の軽減に役立ちます。これにより、最適なパフォーマンスを維持したまま、複数の圧縮ファイルを転送することができます。output_file名を指定せずにzip操作を行うと、拡張子を含まない最初のファイル/ディレクトリの名前が出力zipファイルの名前として使用されます。zip操作でパスワードの暗号化はサポートされていません。パスワード保護されたzipファイルの解読はサポートされています。zip操作と解凍操作の両方で、既存のファイルは上書きされます。

簡単なzip操作を実行するには、次のように入力します。

fs0:\> compress -z a.txt b.txt c.txt

zipファイルを作成し、出力zipファイルの名前を指定するには、次のように入力します。

fs0:\> compress -z -o zipfile.zip a.txt b.txt c.txt

より高速の圧縮ロジックでzipファイルを作成するには、次のように入力します。

fs0:\> compress -z -cl 0 -o zipfile.zip a.txt b.txt c.txt

単純な解凍操作を実行するには、次のように入力します。

fs0:\> compress -u -i zipfile.zip

特定のディレクトリにファイルを解凍するには、次のように入力します。

fs0:\> compress -u -od newdir -i zipfile.zip

パスワード保護されたzipファイルを特定のディレクトリに解凍するには、次のように入力します。

fs0:\> compress -u -p password -od newdir -i zipfile.zip

zipファイルからすべてのファイルをルートディレクトリに解凍するには、次のように入力します。

fs0:\> compress -u -ex -i zipfile.zip