Windows上でTar形式のアーカイブを行いたい。
そのためだけに2000serverにlhazとかLHA+とかインストールするわけにいかない。
tar32.dllとtar.exeを使って、コマンドプロンプトからの操作で作成したんだ。
◆しまでんのソフトウェア・ダウンロード・コーナー
http://www.din.or.jp/~shimaden/download/
Windows 32 ビット版のコマンド・ライン版 GNU tar です。動作には TAR32.DLL が必要です。
TAR.EXE は TAR32.DLL に、コマンド・ライン・ユーザ・インターフェースを提供します。UNIX の tar と同様のオペレーションが可能です。
◆Common Archivers Library: TAR32.DLL
http://www.madobe.net/archiver/lib/tar32.html
吉岡恒夫さんが DLL 化された TAR32.DLL です。 名前の通り、unix でお馴染みの tar 形式に対応しています。
また、tar 形式は zip(GNU ZIP または GZ)で圧縮されている事も多いので、gz にも対応しています。
Ver0.50以降では単独でbzip2形式(tar.bz2/bz2)にも対応しています。
さらに Ver2.10 以降では、.rpm、.deb、.cpio、.lib、.a 等の 各種 Linux のディストリビューションで使用されている配布形式にも対応しています(展開のみ)。
この二つのファイルが入ったフロッピーディスクをFDDに入れて実行するよ。
C:\Documents and Settings\kawanishi>cd C:\Lotus\Domino\Data C:\Lotus\Domino\Data>A:\tar.exe cvf d:\dominodata.tar .\*
Tarファイルの中身を表示するのは…「tvf」っていうオプションだったよね。
C:\Lotus\Domino\Data>a:\tar.exe tvf d:\dominodata.tar filename filesize ./admin4.nsf 4194304 ./admin4.ntf 750080 ./AgentRunner.nsf 393216 ./alog4.ntf 196096 ./archlg50.ntf 393216 ./billing.ntf 242176 ./binary.gif 905 ./bookmark.nsf 1520640 ./bookmark.ntf 1587200 ./browser.cnf 8483 ./busytime.nsf 327680 ./busytime.ntf 173056 ./cache.dsk 751104 ./cache.ntf 154624 ./canadien.dic 1090560 ./catalog.nsf 1686528 ./catalog.ntf 1304064 ./cca50.ntf 2441216 ./cert.id 2078