拡張子別に、複数のプログラムの関連付けが可能。

公式サイトは随分前に消失しています。
まあ、10年以上前のソフトなので仕方ないです。

ポチエスにも色々と種類がありますが、関連付け専用版のみ使用しています。

使ってみたい方は、ポチエスで検索して探してみるといいかも。

環境

  • Windows10 64bit
  • ポチエス関連付け専用版 1.46
  • ZiiLauncher 1.4.7
  • Paper Plane xUI 1.85+1
  • extLauncher 2.0

特徴

  • 拡張子別に、複数のプログラムの関連付けが可能
    • フォルダも関連付けが可能
  • 各プログラム毎に複数の実行オプションの登録が可能
    • 実行オプションとして、転送ファイルなどのマクロ使用が可能
  • メニューのアイコン 表示/非表示
  • 2つの関連付け設定ファイルを使い分けることが可能
  • 設定が表示メニューそのままでわかりやすい
  • 転送ファイルに対するエクスプローラのコンテキストメニュー表示が可能

主に、複数のプログラムの関連付けぐらいしか使用していませんが、それだけでも便利です。

長年お世話になっています。

短所

Unicodeに対応していない。

古いソフトなので仕方がないかなと。
普通は、ファイル名やパス名にUnicodeが含まれている事はあまりないと思うので、そこまで気にならないはず。

拡張子の関連付け

_esExt5.iniをコピーして、esExt5.iniに名前変更して中身をいじる。

esExt5.ini

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
; image
[.bmp][.gif][.jpeg][.jpg][.png][.tif][.webp]
C:\tools\NeeView\NeeView.exe | NeeView
C:\tools\NeeView\NeeView.exe | NeeView --n
> --new-window "%P"
C:\tools\QuickViewer-x64\QuickViewer.exe | QuickViewer
C:\tools\ViW\ViW.exe | ViW
C:\tools\ViW\ViW2.exe | ViW2 Right/Left
C:\tools\XnViewMP\xnviewmp.exe | XnView MP
> "%M"
+++
C:\PortableApps\GIMPPortable\GIMPPortable.exe | GIMP Portable
> "%M"
+++
C:\tools\ppx\PPCW.EXE | Paper Plane xUI
> -pane:0 "%P"
%end
  • []: 設定する拡張子
  • |: 左側がソフトのパス。右側が選択するときのソフト名
  • >: 起動オプションやオプション用マクロの設定
  • ]: 起動オプションやオプション用マクロの設定で、1つずつ実行
  • %P: 転送 ファイル/フォルダ のフルパス
  • %M: 複数の ファイル/フォルダ をまとめて転送するとき。単体も可能
  • +++: 縦セパレータ(横線)。区切りに使うといい
  • %end: つけないと以降の設定も表示されてしまう

簡単な設定ならば、これで設定できるようになります。

他にも色々できるようなので、詳しくは、付属のesExt5.txtや設定ファイルの説明を読んでください。

起動方法

コマンドランチャやファイラから起動

ZiiLauncherからポチエス起動

Ziilauncherの設定 > キー設定 > カスタム実行キー > 新規

名称: ポチエス
キー: Ctrl-Enter

1
*	ポチエス	C:\tools\esExt\esExt5.exe	$P(Q)

Paper Plane xUI(以後PPX)からポチエス起動

PPX.CFG

1
2
3
KC_main	= {	; PPcメイン窓
^Enter ,%Ob C:\tools\esExt\esExt5.exe %#FDC
}

とりあえず、ファイル/フォルダ を選んでからCtrl-Enterで起動するようにしています。
ポチエスを起動したら、設定した拡張子に対応したソフト名のリストが表示されるので選ぶだけです。

下記画像のリストからQuickViewerを起動したいなら

pngに対しての実行メニュー

qを押すとQuickViewerが起動します。
ちなみに、一番上のリスト名にフォーカスがあるので、上から2番目のNeeView –nなら、n押してEnterでいい。
1文字目がアクセスキーになります。

ソフトを起動してから ファイル/フォルダ を渡す必要がないので楽です。
一部のソフトは対応していなくて単にソフトが起動するだけですが、それでも便利です。

コマンドランチャやファイラなどでポチエスみたいなことができるのもありますが、ポチエスは一度設定しておけば、色々なソフトから起動させて使いまわしできるので重宝します。

ちなみに、ZiiLauncherもポチエスみたいな機能はあり、Unicodeにも対応しています。
ソフト名で_をつけた後の英数字や記号がアクセスキーになります。
ただし、ポチエスと違って他のソフトで使い回せないと思うので、そこが残念です。

Ziilauncherの設定 > 実行メニュー > 実行キーに設定

1
2
3
4
5
.bmp|.gif|.jpeg|.jpg|.png|.tif|.webp|%	_NeeView	C:\tools\NeeView\NeeView.exe	$P(Q)
.bmp|.gif|.jpeg|.jpg|.png|.tif|.webp|% _QuickViewer C:\tools\QuickViewer-x64\QuickViewer.exe $P(Q)
.bmp|.gif|.jpeg|.jpg|.png|.tif|.webp|% _XnView MP C:\tools\XnViewMP\xnviewmp.exe $P(Q)
.bmp|.gif|.jpeg|.jpg|.png|.tif|.webp|% _GIMP Portable C:\PortableApps\GIMPPortable\GIMPPortable.exe $P(Q)
.bmp|.gif|.jpeg|.jpg|.png|.tif|% _JpegAnalyzer Plus C:\tools\JpegAna\JpegAnalyzer.exe $P(Q)

インデックス型コマンドランチャ ZiiLauncher設定 - 実行キー3 | few light

右クリックメニューの送るに登録してから起動

  1. esExt5.exeを右クリック > ショートカットの作成 > 作成したショートカットを切り取り
  2. C:\Users\ユーザー名\AppData\Roaming\Microsoft\Windows\SendToに移動して貼り付け
  3. ポチエスに送りたい ファイル/フォルダ を選択 > 右クリック > 送る > esExt5.exeの作成したショートカットを選択 > 任意のソフトを選択

マウス派は設定しておくと便利だと思います。
自分は送るメニューは使わないですが。

選択したソフトを管理者として起動したい

管理者権限付与させたショートカットを作成して、それを関連付けしてから選択して起動。

管理者権限付与させたショートカットを作成

管理者として起動させたいソフトを右クリック > ショートカットを作成 > 作成したショートカットを右クリック > プロパティ > ショートカット > 詳細設定 > 管理者として実行 on

間違えやすいもの
プロパティ > 互換性 > 管理者としてこのプログラムを実行する
これをonにすると、ショートカットから起動したときだけでなく、ショートカット元から起動したときも管理者として実行されるようになってしまう。
管理権限ありで起動することになるので、あり/なし の使い分けができなくなる。

ポチエスの設定ファイル

基本動作設定

  • メニュー表示位置はデスクトップ中央
  • アイコンは非表示
  • ]で、1つずつファイルやフォルダを連続で実行するときは、0.5秒ごとに実行

アイコン表示すると当時のPCでは表示されるまで少し待つ必要があったのと、別になくても問題ないため。
他の設定は削除しています。

設定だけしてあったり、使用しなくなったソフトも混じっていますが、置いておきます。

esExt5.ini

extLauncher

同じ種類のソフトとして、extLauncherがあります。
Unicode対応です。

特徴

  • ソフトのアイコンを選択して起動するタイプなので、マウス操作は選びやすいが、キーボードで選ぶのが大変。
  • 同じソフトを複数登録すると、同じアイコンが並んで分かりづらい状況に
    • 一応、ウィンドウの下にソフトのタイトルは表示される
  • 1つの項目に登録できるのは12個まで
    • 設定ファイルでそれ以上登録してもそもそも表示スペースがない
  • ショートカット経由のソフトは動かない

特殊な使い方しているせい?かもしれませんが、惜しいです。
簡単に使える用途なんだと思います。

とりあえず、PPxのPPcからCtrl-Shift-Enterで起動できるようにはしています。
基本的にはポチエス使って、Unicode用にextLauncher使う用途ですが、出番がなかなかないです。

extLauncherの設定ファイル

extLauncher64.ini

link=: 指定した拡張子と同じものを表示

まとめ

なくては困るソフトとして、長年愛用しています。
Unicodeに対応していればさらに良かったのですが、その問題はextLauncherに投げることにしたのでまあいいかなと。

ちなみに、OSの画像ファイルの関連付けにもポチエスを設定しています。
閲覧するのか、詳細が知りたいのか、管理するのか、編集するのか、そのときで色々変わるので。
PPcで画像フイルを開くときに、内蔵のマルチフォーマットビューアのPPvで閲覧している影響もありそうですが。

他のソフトを登録してファイルを渡せるソフトなら、とりあえず、ポチエスを登録してしまう癖がつきました。

追記

2021-02-13

  • 環境
    • extLauncherのソフト名 変更
    • extLauncher 1.5へ
  • 拡張子の関連付け 修正

2021-03-28

  • 環境
    • extLauncher 1.6へ
  • 同じ種類のソフト 修正

2021-09-11

  • 環境
    • Paper Plane xUI 1.80へ
    • extLauncher 1.6aへ

2021-11-10

  • 環境
    • Paper Plane xUI 1.81+5へ
  • 起動方法
    • コマンドランチャやファイラから起動 変更

2021-12-08

  • 環境
    • Paper Plane xUI 1.82へ
    • extLauncher 1.7へ

2021-12-18

  • 環境
    • Paper Plane xUI 1.82+2へ
    • extLauncher 1.8へ
  • 拡張子の関連付け 変更
  • 起動方法
    • コマンドランチャやファイラから起動 リンク追加
  • 設定ファイル > ポチエスの設定ファイルへ
  • 同じ種類のソフト > extLauncherへ
    • 特徴 追加
    • extLauncherの設定ファイル 追加

2022-03-12

  • 環境
    • Paper Plane xUI 1.83+2へ
    • extLauncher 1.9へ
  • ポチエスの設定ファイル 変更

2022-06-13

  • 環境
    • Paper Plane xUI 1.85+1へ
    • extLauncher 2.0へ