An Environment Variable Filter compares an environment variable of a process to a specified value. Use the Environment Variable filter for compatibility testing and user-requested elevation. Most users will use only the two built-in Environment Variable filters.
Manual Application Compatibility Setting
The Manual Application Compatibility Setting filter targets any application that is forced to run in compatibility mode.
...
Then whenever you launch that application the environmental variable "__COMBAT_LAYER" will be added to the application. You would use this filter to detect any applications that are being run in compatibility mode.
UAC Detected
Detects whether an application has been run with a user-initiated elevation request.
User Requested Run as Administrator
The User Requested Run as Administrator filter determines whether users request to run an application as an administrator by right-clicking an application and then clicking Request Run As Administrator.
...
Tip | ||
---|---|---|
| ||
When creating a new Environment Filter, if you do not specify a Value and you set the Match Type to Partial, then the filter is an existence test. |