Информация
Для установки, обновления и удаления Microsoft Office в Mac OS X можно использовать функцию Software Distribution. Подробные инструкции по использованию функции Software Distribution смотрите в разделе Software Distribution руководства администратора Parallels Mac Management for Microsoft SCCM 2007 или Parallels Mac Management for Microsoft SCCM 2012.
Чтобы установить или обновить Microsoft Office в Mac OS X:
1. Подготовьте установочный образ Microsoft Office для Mac 2011 и поместите его в папку, доступную из консоли Configuration Manager. При создании дистрибутива укажите имя и путь к папке в поле Source folder. 2. Для заполнения поля Command lineиспользуйте следующую строку:
:SW_DVD5_Office_Mac_Standard_2011w_SP1_English_MLF_X17-46470.ISO/Office Installer.mpkg::
Примечание. Команда для установки образа “.dmg” аналогична команде для установки образа “.iso”.
Чтобы удалить Microsoft Office для Mac 2011, нужно перенести все папки и файлы Microsoft Office для Mac 2011 в Корзину. Список файлов и папок, которые нужно удалить, приведен на следующей странице:
https://technet.microsoft.com/en-US/library/jj984171(v=office.14).aspx.
Сценарий для удаления Microsoft Office для Mac 2011 выглядит так:
#!/bin/bash
rm -R "/Applications/Microsoft Office 2011/"
rm -R "/Applications/Remote Desktop Connection.app/"
rm -R "/Applications/Microsoft Communicator.app/"
rm -R "/Applications/Microsoft Messenger.app/"
rm -R "/Library/Automator/"
rm -R "/Library/Application Support/Microsoft/MAU2.0"
rm -R "/Library/Application Support/Microsoft/MERP2.0"
rm -R "/Library/Fonts/Microsoft/"
rm "/Library/Preferences/com.microsoft.office.licensing.plist"
rm "/Library/LaunchDaemons/com.microsoft.office.licensing.helper.plist"
rm "/Library/PrivilegedHelperTools/com.microsoft.office.licensing.helper"
IFS=":"
for shrpoint in $(ls "/Library/Internet Plug-Ins/" | grep SharePoint | tr "\n" ":" ); do
rm -R "/Library/Internet Plug-Ins/${shrpoint}"
done
for user in $(dscl . list /Users | grep -v _ | tr "\n" ":" ); do
[ -e "/Users/${user}" ] || continue
rm -R "/Users/${user}/Library/Preferences/Microsoft/Office 2011/"
rm -R "/Users/${user}/Library/Application Support/Microsoft/"
rm -R "/Users/${user}/Documents/Microsoft User Data/"
done
version=$(sw_vers -productVersion)
ver1=$(echo $version | cut -d "." -f -1)
ver1end=$(echo $version | cut -d "." -f 2-)
if [[ $ver1 -eq 10 ]]; then
ver2=$(echo $ver1end | cut -d "." -f -1)
if [[ $ver2 -ge 6 ]]; then
for rcpts in $(ls "/var/db/receipts/" | grep com.microsoft.office | tr "\n" ":" ); do
rm -r "/var/db/receipts/${rcpts}"
done
else
for rpcts in $(ls "/Library/Receipts/" | grep Office | tr "\n" ":" ); do
rm -r "/Library/Receipts/${rcpts}"
done
fi
fi
unset IFS
Сохраните этот сценарий в файл с расширением “.sh” (например, myscript.sh) в папку, доступную из консоли Configuration Manager. При создании дистрибутива укажите имя и путь к этой папке в поле Source folder, а в поле Command Line введите следующую команду:
sh myscript.sh
Was this article helpful?
Tell us how we can improve it.