Suppressing Microsoft Office 2016 90 day update banner

donmontalvo
Esteemed Contributor III

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:

8d4109a950ee4f908dbe4cfdf6942d00

@pbowden's GitHub pbowden-msft/ResetUpdateMessage

We usually wrap this kind of stuff so we can deploy and version control:

393ca26b006d472682a1f255d693e492
2c609e745cdd4685ac64ef0107300b42
d1674a520c9c4609a338591ac07d71f9
e4a96c15a83741fc96ca135f8b515d7b

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

--
https://donmontalvo.com
1 REPLY 1

pbowden
Contributor III

Nice post! ....I'll gladly take your beer (or Apple Ale if you're in the Wisconsin area!).

Cheers, Paul.