wireshark portableの設定のしかた
http://www.wireshark.org/download/automated/win32/
上記からwiresharkportable-x.x.x-SVN-xxxxxx.paf.exeなどをダウンロードする。
「paf」がポータブルパッケージ。
ダブルクリックするとインストーラのようなものが立ち上がるが、これは単に展開先を選んでいるだけ。
レジストリを汚される心配なない。
あとはwiresharkportable.exeを実行すればOK.なのだが。
起動のたびにWinPcapのインストールを訪ねてくる。
わざわざポータブルにしたのに、WinPcapをインストールされては困る。
もちろん、そのマシンでパケットキャプチャをする場合にはWinPcapは必要だが、ポータブルにしたのはログを見るだけのためなので。
WiresharkPortable.exeと同じディレクトリにwiresharkportable.iniを作成すると起動時の振る舞いを制御することができる。
下記のようにしておけばよい。
[WiresharkPortable] WiresharkDirectory=App/Wireshark WiresharkExecutable=wireshark.exe AdditionalParameters= DisableWinPcapInstall=true WinPcapInstaller=