In this step of the
exe4j wizard, you can
configure manifest options for your executable. The manifest of an executable is a resource entry
that can enable or disable certain features provided by the operating system.
-
The execution level can be one of
- As invoker
This is the default setting. The executable will be executed with the rights of the current token.
If the user is an Administrator, this will be a filtered token so the executable will not have all
administration rights.
- Highest available
This level will raise the rights of the executable to the maximum extend available for the current user.
This applies to Administrators that usually run with a filtered token. Windows Vista and higher will show a question
to the user if he wants to elevate the rights of this application. For a standard user this is the same
as "As invoker".
- Require administrator
This is the same as "Highest available" when the user is an Administrator running with a filtered token.
If the user is a standard user, Windows Vista and higher will ask for the credentials of an Administrator account.
-
The user can set the Windows DPI setting to a value that is larger than 100%. This is particularly relevant for
high-resolution screens.
If your application can deal with different DPI settings, you can tell exe4j to add the manifest entry to the
executable that enables DPI-awareness. If this option is not selected, the GUI will be scaled up automatically
and may look somewhat blurry.