Skip to content

workstation_info_macos.sh

Corey Watson edited this page Dec 1, 2025 · 1 revision

workstation_info_macos.sh

Displays a popup dialog showing system information to the end user.

Overview

This script collects and displays key system information in a user-friendly popup dialog. Designed to be triggered from the RMM tray icon for user self-service.

Purpose

Displays a popup dialog showing system information to the end user. Designed to be triggered from the RMM tray icon for user self-service.

Prerequisites

  • macOS 10.14 or later
  • No special privileges required

Configuration

Required Inputs

None - information is automatically collected

Behavior

Collects and displays:

  • Operating System name and version
  • Computer name and current user
  • CPU name and core count
  • Total RAM
  • Network adapter info (primary IP address)

The information is displayed in an AppleScript dialog with an OK button. The dialog runs in the background so the script exits immediately.

Security Notes

  • No special privileges required
  • Only displays non-sensitive system information
  • No data is transmitted or logged

Exit Codes

  • 0 = Success

Example Output

Displays a popup dialog with the following information:

=== Workstation Information ===

=== Operating System ===
Name: macOS
Version: 14.2.1

=== Computer ===
Name: MacBook-Pro
User: john

=== Hardware ===
CPU: Apple M1 Pro
Cores: 10
RAM: 16.00 GB

=== Network ===
IP Address: 192.168.1.100

Version History

  • v1.0.0 (2024-12-01) - Initial release - migrated from SuperOps

Links

Clone this wiki locally