Windows process management library (WinP)
This project develops a library that lets you control Windows processes better, beyond what's available in JDK.
- Windows machine management (logoff user, shutdown/restart machine)
- Thread priority management
- Process termination (including the recursive termination)
- Process info acquisition
See the library's Javadoc for more details.
winp-1.25, the library supports versions from Java 1.6 to Java 8.
Currently pre-release Java 9 versions are not being tested.
WinP Library includes native libraries for all supported platforms, hence it can run on both 32bit and 64bit Java versions without any additional configuration.
The library supports x86 and amd64 architectures. ARM architecture is not supported. Please raise an issue to the library if you need ARM support && ready to provide proper test environment.
Supported Windows versions
The current version of WinP is known to work correctly on the following Windows versions:
- Windows XP SP2 and above
- Windows Server 2003 and above
Other Windows product lines are not being actively tested though WinP may work there.