my scripts and extension attributes posted to Github

ChrisJScott
New Contributor III

Hey, all:

I (finally) took the time to post a bunch of extension attributes and scripts I've written during the past year plus of my working with JAMF. Nothing too mind-blowing, really (I'm pretty much just a script kiddie), but I hope someone finds even just one of them useful...

Extension Attributes:
- batteryHealth.sh (updated from older scripts I've seen)
- encryptionStatus.sh (using fdesetup, as diskutil no longer works w/ 10.13)
- getSite.sh (stores assigned site so you can actually SEARCH on it!)
- lastRestart.sh (I use this to spawn reminders toreboot after 30 days)
- licenseKey-OmniGraffle.sh
- version-SentinelOne.sh
- license-Sketch.sh
- license-SketchUp.sh
- licenseKey-VMWareFusion.sh

Scripts:
- assignSite.sh (generates a pop-up and prompts for a site to assign to)
- canonDuplexOff.sh (Canon printer drivers install w/ duplex on by default)
- canonDuplexOn.sh
- turnOffFieryNotifications.sh (for printers w/ Fiery RIPs)
- checkForFrontApp.sh (use this to avoid running code when a user may be doing something, like presenting, that you don't want to interrupt)
- enrollmentCheck.sh (verifies system enrollment in JAMF, intended forSelf Service and as something to reassure end users)
- uninstallMSOffice2011.sh

2 REPLIES 2

ChrisJScott
New Contributor III

Just added a new script: rebootNotification.sh (produces a pop-up reminder to reboot after x days since last reboot; also attempts to avoid spawning during a potential presentation situation)

shibao_si
New Contributor II

Great job,Thanks for sharing ! very helpful for me