List Of Applications Installed On A Host Server

List Of Applications Installed On A Host Server

Today we will discuss how we can get all the applications’ names with all additional information regarding those applications, which are installed in the host server or client’s machine. This can be a very sensitive issue sometimes if you want to control what applications the client can install in their servers.

NOTE: We will demonstrate this on a Windows machine.

First of all, put this win_installed_apps.batscript in the following path:
C:\Program Files\Splunk\bin\scripts

If you want to download the win_installed_apps.bat script, please click here.

Now go to the $SPLUNK_HOME\etc\system\local
And edit inputs.conf, add below stanza.

[script://$SPLUNK_HOME\bin\scripts\win_installed_apps.bat]
interval = 300
index = windowslog
disabled = false

NOTE: create “windowslog index before configuring the inputs.conf.

Now restart the Splunk server by going $SPLUNK_HOME/bin
Now go to the search head and log in with your credentials.


Now go to the “Search and Reporting app and search

index="windowslog"
| table DisplayName DisplayVersion Publisher
| where isnotnull(Publisher)

In case of Linux or Unix server use the following “package.sh” script and paste into $SPLUNK_HOME/bin/scripts/

If you want to download the package.sh script, please click here.

Happy Splunking!!

You can also know about :  More Streamlined Content Security With The Integration Of Box Shield With Splunk

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.