application

Application objects derive from file objects. Therefore, application objects inherit all of the properties of the file object. This means that you can inspect properties such as modification time of or product version of an application just as you would with a file. See the properties of a file object for a complete list of these. The real power and primary purpose of the application object is their creation. The creation methods are optimized in anticipation of the importance of this object.

Note: See file for a list of the application properties. Folder and file names may be case sensitive. Use "as uppercase" or "as lowercase" if you do not know the actual case when making comparisons.

Note: On Windows, a properly installed application will register itself with the operating system. It does this by creating a registry key, usually named after the executable, in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths. The regapp inspector uses the default value of this key, which should contain the full path of the executable.

Parent: file
Version Platforms
8.0.584.0 AIX, HP-UX, Red Hat, SUSE, Solaris, Windows
8.1.535.0 Debian, Ubuntu
8.2.1310.0 Mac
9.5.13.130 Raspbian

Creation

application : application
application <binary_string> : application
application <binary_string> of <folder> : application
application <string> : application
application <string> of <folder> : application
application <string> of <registry key> : application
application <string> of <registry> : application
application of <folder> : application
application of <registry key> : application
application of <registry> : application
default web browser : application
native application <string> : application
recent application : application
recent application <string> : application
regapp : application
regapp <string> : application
running application : application
running application <string> : application
x32 application <string> : application
x64 application <string> : application
<registry key value> as application : application

Properties

inspectability of <application> : boolean
task name of <application> : string
virtualizer of <application> : string

Casts

<application> as string : string