2007/07/01

コマンドラインからのファイル圧縮

仕事上でファイルを多数扱うことが多々ありますが、1フォルダに格納できるファイル数の上限はNTFSの場合、無限?だったはずですがレスポンスは非常に悪くなる・・・
というわけで、ファイルを定期的に圧縮、かつ複数ファイルを一塊にする方法をカキコ。

アーカーバはいつも使っているWinRAR

★圧縮
winrar a -df hoge.zip *.txt
a:圧縮
-df:圧縮後、ファイル削除
hoge.zip:書庫
*.txt:対象ファイル

★解凍
winrar x hoge.zip *.txt hoge\
winrar e hoge.zip *.txt
x:パス情報を付けて解凍
e:パス情報を無視してカレントフォルダに解凍
hoge.zip:書庫
*.txt:対象ファイル

★注意
ユーザ環境のPATHにwinrarの実行パスをカキコすること。
スポンサーリンク

スポンサーリンク