Archive: IpConfig plugin


IpConfig plugin
I created a plugin that could query all kinds of network info using WMI calls.
At first I tried to use the WmiInspector plugin, but not all info could be retrieved (mainly because arrays are not supported in this plugin).
Instead of adapting this plugin I decided to make a new plugin based on the WmiInspector plugin, with dedicated functions.
You can find the plugin, info and examples here:
http://nsis.sourceforge.net/IpConfig_plugin

The info you can retrieve is mainly the same info you can get using the MS shell command ipconfig /all.
Additionally you can request a Network adapter ID from some parameters, like IP address or MAC address.
You can use this to get for example the MAC address for a given IP address.

Because each request starts a new WMI request, retrieving a lot of info makes the installer slow
(like with the IpConfig /all example).
But since most of the time only one type of info is required, this shouldn't be a problem.

A Unicode version is included as well.

JPdeRuiter


Looks like IpConfig plugin is not working with windows XP. I have copied the IpConfig.dll file to the <Install Dir>/plugin directory. Does it required any other configuration changes?


It should be working.

What's not working?
Error messages?


The dll should be in NSIS\Plugins, not $INSTDIR\plugin.