Back to Blog
![]() ![]() Using the app is easy, drag and drop a script onto the. Free and remarkably simple to use, Platypus will support just about any shell script, Perl, Python, PHP, Ruby, Tcl, AppleScript, Expect, and even other scripting languages. If the script has an exit code of zero (0), the Intelligent Hub determines an uninstall is (or is still) required. Platypus is an excellent utility that lets you turn virtually any script into a self-contained Mac OS X application. The Uninstall Check Script validates whether an uninstall has occurred.If the script has an exit code of zero (0), the agent assumes an Install is needed. This script can be useful for desired state purposes and ensuring that a software install remains intact on a user's machine. The Install Check script assists the Intelligent Hub to determine whether an install needs to happen.The Post-Uninstall Script provides a method to validate an uninstall was completed and potentially handle any cleanup for the uninstall.Typically, Remove Copied Items is used for a DMG installer, and Remove Packages is used for a PKG installer. The Uninstall Method defines how the Intelligent Hub uninstalls software.The Pre-Uninstall script must have an exit code of zero (0) for the uninstall to proceed. The Pre-Uninstall Script runs before the Intelligent Hub initiates the uninstall. ![]() This can be useful for applying configurations after the software completes the installation. The Post-Install Script runs after the Intelligent Hub executes the dmg/pkg/mpkg file.The Pre-install Script must have an exit code of zero (0) for the install to proceed. The Pre-Install Script runs before the Intelligent Hub executes the dmg/pkg/mpkg file that installs the application and can be used to set-up prerequisite items before the installer runs.
0 Comments
Read More
Leave a Reply. |