---
title: System
framework: Installer JS
role: pseudoSymbol
path: installer_js/system
---

# System

An object that provides access to information about the target host.

## Overview

Overview This object is accessed using the system global variable.

## Topics

### Accessing System Information

- [sysctl](installer_js/system/1812308-sysctl.md)
- [users.desktopSessionCount](installer_js/system/1812277-users_desktopsessioncount.md)
- [version](installer_js/system/1812284-version.md)

### Accessing Application Information

- [applications](installer_js/system/1812235-applications.md)

### Accessing Files

- [files](installer_js/system/1812262-files.md)

### Accessing IORegistry

- [ioregistry](installer_js/system/1812270-ioregistry.md)

### Accessing Defaults

- [defaults](installer_js/system/1812245-defaults.md)

### Accessing Object Properties

- [propertiesOf](installer_js/system/1812294-propertiesof.md)

### Comparing Version Number Strings

- [compareVersions](installer_js/system/1812314-compareversions.md)

### Internationalizing Distributions

- [localizedString](installer_js/system/1812321-localizedstring.md)
- [localizedStringWithFormat](installer_js/system/1812327-localizedstringwithformat.md)

### Logging

- [log](installer_js/system/1812348-log.md)

### Running Programs

- [run](installer_js/system/1812364-run.md)
- [runOnce](installer_js/system/1812367-runonce.md)

### Legacy Methods

- [gestalt](installer_js/system/1812304-gestalt.md)
- [localizedStandardString](installer_js/system/1812330-localizedstandardstring.md)
- [localizedStandardStringWithFormat](installer_js/system/1812341-localizedstandardstringwithforma.md)
