エクスプローラのコンテキスト(右クリック)メニューに「パスコピー」「ファイル名コピー」を追加するソフト。コピー方法はXMLファイルで定義され、ユーザが編集することで、動作をカスタマイズできる。「COPIPA」は、エクスプローラなどのコンテキストメニューに「パスコピー」「ファイル名コピー」という二つのコマンドを追加し、選択ファイルのパスまたはファイル名をすばやくクリップボードに転送できるユーティリティ。例えば、C:\Program Files\copipa201フォルダにあるreadme.txtファイルを選択し、コンテキストメニューから「パスコピー」を実行すると、「C:\Program Files\copipa201\readme.txt」という文字列がクリップボードに転送される。「ファイル名コピー」の場合は「readme.txt」だけが転送される仕組み。
もちろん複数ファイルの「パスコピー」「ファイル名コピー」をクリップボードに転送することも可能。単独ファイルの場合と同様、複数ファイルを選択して右クリックし、「パスコピー」「ファイル名コピー」を実行すればよい。フォルダを選択して、フォルダのパスやフォルダをクリップボード転送することも可能だ。
大きな特徴が、定義ファイル「copipa.xml」を編集することにより、動作をカスタマイズできること。copipa.xmlは「menu」「description」「value」からなり、menuではコンテキストメニューに表示される文字列を、またdescriptionではステータスバーに表示される文字列を定義する。valueは、設定要素を置換してクリップボードに転送してくれるもので、例えば標準機能の「パスコピー」の場合、valueに「path」が設定されている。
- <menu name="パスコピー(&amp;P)">
- <description>パスをクリップボードにコピーします。</description>
- <value>$path</value>
- </menu>
valueの要素としては、標準の「path」や「name(ファイル名(拡張子を含む))」のほかに「day(ファイルの更新日)」「drive(ファイルのドライブ名)」「kbsize(ファイルサイズ(キロバイト単位))」など、計17種類が用意されている。