Scripting
Execute macOS scripts as Defined User
Description By default, FileWave Client runs scripts and tasks as root on macOS. Use this pattern...
Execute Powershell Scripts as Defined User
Description By default, the FileWave Client executes scripts and tasks with elevated permissions...
macOS 10.15+ and zsh shell for scripting
Description Apple announced changes to the default shell for macOS 10.15: https://support.apple...
Referencing Launch Arguments in Scripts
Description Scripts run by FileWave can receive Launch Arguments. The arguments are supplied by F...
Script Best Practices
Description Tips and tricks for running Filesets with scripts Don't put passwords in scripts The ...
Scripting Languages supported in FileWave
Description FileWave provides the ability to leverage certain scripting languages on macOS and W...
Test PowerShell as SYSTEM with PsExec on Windows
What FileWave runs Windows deployment scripts as the local SYSTEM account. Microsoft PsExec lets ...
Run macOS Scripts as the Logged-In User with Outset
What By default, FileWave Client scripts on macOS run as root. That is the right context for most...