You can now install Wireshark onto a PortableApps enabled device that will allow you to run Wireshark on any Windows XP & 2000 machine that you plug the device into. There is no need to run the normal Wireshark installation package, Wireshark will be ready to run as soon as the machine recognises the device.
As well as the Wireshark application, all of your Wireshark preferences will be stored on the USB flash drive. So that whichever machine you run Wireshark on your will always get your own preferences. This happens even when a Wireshark has been conventionally installed on the machine.
You can build an experimental version of Wireshark
The packaging uses the same "Nullsoft Install System" (NSIS) that is used by the standards Wireshark windows installer. However, an additional plug-in for NSIS is required for the Wireshark
Use the packaging_papps target in the top-level Wireshark directory.
% nmake -f makefile.nmake packaging_papps
This will result in a single file called wireshark-<version>.paf.exe in the directory packaging/portableapps/win32 .
The Ultimate Packer for eXecutables can optionally be used to reduce the size of the package that is installed on the USB flash drive - see config.nmake.
To install the package, choose the 'Options/Install New App' option from the main Portable
The Wireshark Portable Launcher will look for an ini-file called WiresharkPortable.ini within its directory. It is only necessary to have a ini-file if you wish to change the default configuration. There is an example ini-file included within the package that you can move to the correct location. The ini-file is formatted as follows:
[WiresharkPortable] WiresharkDirectory=App/Wireshark WiresharkExecutable=wireshark.exe AdditionalParameters= DisableWinPcapInstall=false WinPcapInstaller=WinPcap_4_1_beta5.exe
WinPcap_4_0_2.exe, currently the default is
Imported from https://wiki.wireshark.org/WiresharkPortable on 2020-08-11 23:27:36 UTC