4

Из-за популярного "блокирующего" и подобного вредоносного ПО мне нужно отключить макросы для всех установленных продуктов Microsoft Office (Word, Excel ...) во всем мире для любого пользователя, который входит в систему на конкретном сервере, работающем под управлением Windows Server 2012 R2.

Как это сделать?

Сервер не является контроллером домена, поэтому у меня нет доступных административных шаблонов, так как я предлагаю некоторые ресурсы, которые я прочитал.

Спасибо!

2 ответа2

2

Это можно сделать с помощью групповой политики при наличии соответствующих административных шаблонов. Это HOWTO для машин без центрального магазина GPO [1]. Вы можете использовать классические шаблоны (ADM) [2] или новые (ADMX). Я рекомендую ADMX не только потому, что он более новый и не устарел, но в основном потому, что он позволяет одновременно просматривать All Settings в объектах групповой политики.

  1. Загрузите шаблоны: перейдите по адресу https://www.microsoft.com/en-us/download и найдите "Файлы административных шаблонов Office 20xx", где xx - установленная версия Office.
  2. Извлеките файлы в какое-то временное место (обычно это самораспаковывающийся exe-файл или MSI-пакет). Вот как можно извлечь файлы из msi [3].
  3. Скопируйте все файлы ADMX в %systemroot%\PolicyDefinitions\ и включенные языковые файлы в %systemroot%\PolicyDefinitions\<appropiate_language_directory> (возможно, en-US)
  4. Настройте объекты групповой политики:
    1. под Конфигурация пользователя -> Административные шаблоны -> Microsoft Office 20xx -> Параметры безопасности -> включить Отключить приложения VBA для Office.
    2. [опционально] вы также можете включить опцию Отключить все ActiveX в той же ветке.
    3. Перейдите в Конфигурация пользователя -> Административные шаблоны -> Microsoft 20xx -> Параметры -> Безопасность -> Центр управления безопасностью -> включите параметры уведомления макроса VBA как "Отключить все с уведомлением"

Подсказка: редактор групповой политики - "gpedit.msc"

[1] https://support.microsoft.com/en-us/help/929841/how-to-create-the-central-store-for-group-policy-administrative-template-files-in-windows-vista

[2] https://superuser.com/a/1073064/440382

[3] Как извлечь файлы из пакета MSI?

1

Это можно сделать с помощью групповой политики с установленными / импортированными соответствующими административными шаблонами.

  1. Загрузите шаблоны: перейдите по адресу https://www.microsoft.com/en-us/download и найдите "Файлы административных шаблонов Office 20xx", где xx - установленная версия Office.
  2. Импортируйте их в Редактор групповой политики: щелкните правой кнопкой мыши Конфигурация пользователя -> Административные шаблоны и выберите «Добавить / удалить шаблоны» -> Добавить -> перейдите в папку, в которой вы сохранили шаблоны (перейдите в папку ADM) -> ОК
  3. Установите все это:
    1. под Конфигурация пользователя -> Административные шаблоны -> Классические административные шаблоны (ADM) -> Microsoft Office 20xx -> Параметры безопасности -> включить Отключить приложения VBA для Office
    2. в той же ветке выберите все продукты, для которых вы хотите отключить макросы (как правило, Word, Excel и Powerpoint) и перейдите в Microsoft 20xx -> Параметры -> Безопасность -> Центр управления безопасностью -> включить параметры уведомлений макросов VBA как "Отключить все с уведомлением". "

Подсказка: редактор групповой политики - "gpedit.msc"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .