Does Java have a support lifecycle in the same way that Microsoft apps like Windows do? And how regularly do they issue security updates for Java, e.g. monthly? We have got to do some reporting on unsupported software and we dont have an automated scanner to do it so its becoming somewhat of a manual reports albeit not over that many systems. I am trying to find some accurate on data though on which to determine 'is it supported or not'.
Also we found a powershell command to enumerate versions, do you feel this would be accurate?
Get-WmiObject -Class Win32_Product -Filter "Name like 'Java(TM)%'" | Select -Expand Version