Since Oracle has decided to start charging for Java Runtime, I have been trying to gather data to determine the cost of licensing, and to remove Oracle Java where it is not needed.
I would like to know all of the application paths for java.exe in order to determine the application running java.exe. I can see the paths in Bigfix Inventory, but not merged with usage data. I have merged the file path report and the usage report from BFI, but I was wondering if it would be possible to find all of the application usage paths and usage data in one analysis in Bigfix.
Thanks to another thread, I was able use the following statement to get the “Java.exe Days Last Used”. If usage path could be added to this, I think that would really be great.
if exists keys whose (exists value “DisplayName” whose (it as string as lowercase contains “java”) of it) of keys “HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall” of (x64 registries;x32 registries) then if exists application usage summary “java.exe” then ((last time seen of application usage summary “java.exe” - now) / day * -1) as string else “never used” else “not installed”