Colha


■Colhaとは

 Colha(こーら)はLHA形式(LZHファイル)対応のシンプルなコマンドライン(コンソ
 ール)用アーカイバ・アプリケーションです。「送る」メニューや関連付け設定用とし
 ても使えます。

 動作には「統合アーカイバプロジェクト」のサイトで公開されている"UNLHA32.DLL"が
 必要です。

  統合アーカイバプロジェクト:[ http://www.csdinc.co.jp/archiver/ ]


■使い方

 ●「送る」メニューから起動する

  圧縮したいファイル・フォルダまたは解凍したいLZHファイルのアイコンを右クリッ
  クし、「送る」メニューからColhaのアイコンを選択すると、その場に処理済みのフ
  ァイルまたはフォルダが作成されます。

  「送る」メニューからは一度に一つのファイルまたはフォルダしか処理できません。

 ●lzhファイルをダブルクリックする

  関連付けの設定が適切に行われていれば、その場に処理済みのファイルまたはフォル
  ダが作成されます。

  エクスプローラなどから「開く」場合、一度に一つのファイルまたはフォルダしか処
  理できません。

 ●コマンドライン引数

  第1引数: 圧縮したいファイル・フォルダまたは解凍したいLZHファイルのフルパス
       を指定する。フルパスが1バイト(半角)スペースを含んでいる場合は、
       フルパスをダブルクオテーション("")で囲む。

       指定できるパスは一つだけです。複数のパスを指定したい場合は、改行
       コードで区切ったものを標準入力から流し込んで下さい。

       ちなみにコマンドライン引数からも標準入力からもパスが指定されなか
       った場合、Colhaは何もせずに終了します。起動「後」にコンソールから
       パスを入力することはできません。

 ●コマンドラインオプション

  /d : 解凍処理を行う場合に、LZHファイルと同じ名前のフォルダを作ってその中
      に解凍する。

  /f : 圧縮処理を行う場合に、指定したパスに対してファイルとフォルダの両方が
      存在するとき、ファイルを処理対象とする。(デフォルトはフォルダ)

      Windows XPでは同一の場所に同名のファイルとフォルダを作成することはで
      きないようですが、念のためにこの機能を用意しています。

 ●標準入力から処理対象のファイル・フォルダを指定する

  一度に複数のファイル・フォルダを処理したいときに、それらのパスを改行コードで
  区切ったものを標準入力から渡すことができます。この方法で圧縮処理を行った場合、
  LZHファイルはパスごとに個別に作成されます(一つのパスで指定されたフォルダに
  含まれているファイルが別々に圧縮されるわけではありません)。複数のファイルま
  たはフォルダを一つのLZHファイルに圧縮したいときは、任意のフォルダに入れてそ
  のフォルダを圧縮して下さい。

  標準入力からパスが渡された場合、コマンドライン引数は無視されます。

  コマンドラインオプションもデータに含める形でパスごとに指定してください。

作品ID:
fg_colha
制作者:
chrono
ジャンル:
ユーティリティ > ファイル > 圧縮解凍&分割結合
対応OS:
WindowsXP
ランタイム:
UNLHA32.dll
バージョン:
0.0.1
ファイルサイズ:
79KB

ページの上部へ