Package com.sun.jna.platform.win32
Class VersionUtil
- java.lang.Object
-
- com.sun.jna.platform.win32.VersionUtil
-
public class VersionUtil extends Object
Reads Windows Version info from files (the version details you can see by right-clicking and choosing properties)- Author:
- mlfreeman[at]gmail.com
-
-
Constructor Summary
Constructors Constructor Description VersionUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static VerRsrc.VS_FIXEDFILEINFO
getFileVersionInfo(String filePath)
Gets the file's version number info
-
-
-
Method Detail
-
getFileVersionInfo
public static VerRsrc.VS_FIXEDFILEINFO getFileVersionInfo(String filePath)
Gets the file's version number info- Parameters:
filePath
- The path to the file- Returns:
- The VS_FIXEDFILEINFO structure read from the file.
Use the getFileVersionMajor(), getFileVersionMinor(), getFileVersionRevision(), and getFileVersionBuild() - Throws:
UnsupportedOperationException
- if VerQueryValue fails to get version info from the file.
-
-