Posted on 05-04-2018 02:17 PM
Thanks to our buddy @pbowden, there is a way to stop the annoying 90 day update banner in Microsoft Office 2016 Word/Excel/Powerpoint. Basically if the modification date on any of these Info.plist
file in these three apps exceeds 90 days, you get this banner:
@pbowden's GitHub pbowden-msft/ResetUpdateMessage
We usually wrap this kind of stuff so we can deploy and version control:
The postinstallation.sh
script would contain:
#!/bin/sh
# Suppress 90 day update banner. 20180504 DM
script=/Library/COMPANYNAME/Scripts/msft/ResetUpdateMessage
if [[ -e $script ]]; then
$script --All
else
echo "$script does not exist."
fi
exit 0
To validate that Info.plist
modification date was modified:
$ ls -l /Applications/Microsoft */Contents/Info.plist | grep -v Silver | grep -v OneNote | grep -v Teams | grep -v Remote | grep -v Outlook
-rw-rw-r-- 1 root wheel 40333 May 4 00:01 /Applications/Microsoft Excel.app/Contents/Info.plist
-rw-rw-r-- 1 root wheel 30112 May 4 00:01 /Applications/Microsoft PowerPoint.app/Contents/Info.plist
-rw-rw-r-- 1 root wheel 27623 May 4 00:01 /Applications/Microsoft Word.app/Contents/Info.plist
Then deploy the package using a once-per-month policy.
More beer for @pbowden! :)
HTH,
Don
Posted on 05-04-2018 02:40 PM
Nice post! ....I'll gladly take your beer (or Apple Ale if you're in the Wisconsin area!).
Cheers, Paul.