32 lines
1.5 KiB
Bash
32 lines
1.5 KiB
Bash
#!/bin/sh
|
|
|
|
# Mai, 2018
|
|
# Peter Hasselbach, macenterprise GmbH
|
|
# Quelle: https://www.jamf.com/jamf-nation/discussions/15400/office-2016-startup-autoupdate-blocking
|
|
|
|
#Find Current User
|
|
CurrentUser=`/usr/bin/who | awk '/console/{ print $1 }'`
|
|
|
|
#Set Command Variable for trusted application
|
|
register_trusted_cmd="/usr/bin/sudo -u $CurrentUser /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -R -f -trusted"
|
|
|
|
#Set Variable for application being run against
|
|
application="/Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app/Contents/MacOS/Microsoft AU Daemon.app"
|
|
|
|
#This runs the combination of variables above that will block the running
|
|
#of the autoupdate.app until the user actually clicks on it, or goes
|
|
#into the help check for updates menu. Additionally this needs to be
|
|
#run for each user on a machine.
|
|
$register_trusted_cmd "$application"
|
|
|
|
#Ungracefully removes Office 2011
|
|
/bin/rm -rf /Applications/Microsoft\ Office\ 2011/
|
|
|
|
#Turns off the FirstRunScreen for each application.
|
|
/usr/bin/defaults write /Library/Preferences/com.microsoft.Outlook kSubUIAppCompletedFirstRunSetup1507 -bool true
|
|
/usr/bin/defaults write /Library/Preferences/com.microsoft.PowerPoint kSubUIAppCompletedFirstRunSetup1507 -bool true
|
|
/usr/bin/defaults write /Library/Preferences/com.microsoft.Excel kSubUIAppCompletedFirstRunSetup1507 -bool true
|
|
/usr/bin/defaults write /Library/Preferences/com.microsoft.Word kSubUIAppCompletedFirstRunSetup1507 -bool true
|
|
|
|
exit 0
|