• RSS

Scripts

Bash scripts developed for use within Jamf PRO, or potentially leveraged away from Jamf but delivered via package or launchd processes.

Configure Hot Corners

Body: 

To configure a users Hot Corners you could use a SUstom Payload via Jamf PRO or use the following script. This will evaluate the current user and configure their preferences for hot corners. I have included some options in this script to offer some choices.

Hot corners
Possible values:

File Download: 
Continue reading

Set keyboard to Thai

Body: 

As the title suggests this configures the Macs default keyboard language to Thai, this is acheived through removing the current dettings. Please be aware this should be done ONLY on new accounts. This can be a destructive script. You have been warned.

** DESTRUCTIVE Script**

We recommend that the Mac is rebooted after this in order for the prefs manager to start working

Continue reading

Set Mac Language to Thai

Body: 

As the title suggests this configures the Macs default language to Thai, this is acheived through altering the Default User Template and altering the existing users home folder. Please be aware if your admin user has a home folder in a different location it will not be configured.

Continue reading

Set Mac Language to Chinese

Body: 

As the title describes, simply sets the local Macs language to Chinese, this is acheived through altering the Default User Template and altering the existing users home folder. Please be aware if your admin user has a home folder in a different location it will not be configured.

File Download: 
Continue reading

Screen Sharing privacy vs Apple Remote Desktop (ARD)

Body: 

Within the Mac is a feature to enable Remote Management inside system preferences > Sharing. This has historically been done with Jamf using the enableARD.sh script. However enabling ARD will NOT challenge the user to allow an IT helpdesk or similar person to control their screen.

File Download: 
Continue reading

Create SACL LoginWindow .sh

Body: 

Inside the MacOS is an option to apply a Service Access Control List (SACL) when bound to Active Directory. This option gives us as admins the ability to limit which users can authenticate to a Mac using AD credentials. This does NOT affect local Admin users.

File Download: 
Continue reading

AddUserAsAdmin.sh

Body: 

Version 3.1

This script takes the first AD logged in user and adds them as an administrator. It will check
the current user and if they are an AD user it will then check the Admin group to see if there
is an Admin of this name, it will also check if there is another AD user currently set as an
Admin. If not the script adds the current user to the Admin group.

How to use this script
Use as a login process via login hooks via Jamf policy and limit the frequency as you see fit.

File Download: 
Continue reading

DownloadFromWeb.sh

Body: 

A quick and dirty script to download latest versions of software from a web URL
This exists so that we do not have to package common software constantly, and stay up to date.
Created by fred @ D8 Services LTD Hong Kong / Sydney

No warranty is implied or supplied, and all use is stricly at your own risk.
You can make any edits and redistributre at your own free will. just give me some credit.

Tips on using this.....

You can use this script in 3 ways..

File Download: 
Continue reading
Subscribe to RSS - Scripts

Login

Please login using your credentials recived by email when you register.

I forgot my password | Resend activation e-mail

×