cd /Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app/Contents/MacOS
./msupdate --help
./msupdate --config
./msupdate --config --format plist
./msupdate --list
./msupdate --install
./msupdate --install --apps MSWD2019 XCEL2019 PPT32019
./msupdate --install --apps OPIM2019 --version 16.17.180090901
./msupdate --install --apps XCEL2019 -t 180 -m 'Excel will close in 3 minutes to install updates.'
--apps
parameter. When specifying multiple applications on the command-line, separate identifiers with a space.Application | Identifier |
---|---|
Word | MSWD2019 |
Excel | XCEL2019 |
PowerPoint | PPT32019 |
Outlook | OPIM2019 |
OneNote | ONMC2019 |
MAU | MSau04 |
OneDrive | ONDR18 |
Teams | TEAM01 |
Skype for Business | MSFB16 |
Remote Desktop | MSRD10 |
Intune Company Portal | IMCP01 |
Defender ATP | WDAV00 |
Edge Canary | EDCN01 |
Edge Dev | EDDV01 |
Edge Beta | EDBT01 |
Edge Stable | EDGE01 |
diskutil
diskutil
command provides many of the features of Disk Utility, from verifying and repairing volumes to changing partition information. diskutil
. list
option will display some basic information about all available volumes and drives attached. Within Terminal, enter:diskutil
, it's necessary to use the disk or partition's Identifier. Using list
will provide you with this information. list
, you can also use info
with the corresponding identifier to display even further information, like so:diskutil
command can be used to verify or repair volumes of any errors and is very straightforward to do using either verifyVolume
or repairVolume
. These options don't need the disk identifier, just the volume's name:diskutil listFilesystems
eraseDisk
, only that you specify the volume rather than disk. Should a disk contain multiple volumes, only the one you specify is altered. reformat
option will erase the contents of the volume without requiring the filesystem or name, provided these are to remain unchanged. diskutil
yet covered quite a lot. While the graphical interface of Disk Utility can be easier to interact with, a task that would involve several steps can be accomplished with just one single command.