Desative todas as macros do Microsoft Office globalmente para todos os usuários

Desative todas as macros do Microsoft Office globalmente para todos os usuários

Devido ao popular "locky" e malware semelhante por aí, precisodesabilitar macrospara todos instaladosMicrosoft Officeprodutos (Word, Excel...) globalmente paraqualquer usuárioquem faz login em um servidor específico executando o Windows Server 2012 R2.

Como fazer isso?

O servidor não é um controlador de domínio, portanto não tenho modelos administrativos disponíveis, como sugerem alguns recursos que li.

Obrigado!

Responder1

Isso pode ser feito por meio da Política de Grupo com modelos administrativos apropriados presentes. Este HOWTO é para máquinas sem armazenamento central de GPO [1]. Você pode usar os modelos clássicos (ADM) [2] ou os novos (ADMX).Eu recomendo ADMX, não só porque é mais recente e não obsoleto, mas principalmente porque permite navegar All Settingsnos GPOs de uma só vez.

  1. Baixe os modelos: acessehttps://www.microsoft.com/en-us/downloade pesquise "Arquivos de modelo administrativo do Office 20xx", onde xx é a versão do Office instalada.
  2. Extraia os arquivos para algum local temporário (geralmente é um exe auto-extraível ou pacote msi). Veja como extrair arquivos do msi [3].
  3. Copie todos os arquivos ADMX %systemroot%\PolicyDefinitions\e os arquivos de idioma incluídos %systemroot%\PolicyDefinitions\<appropiate_language_directory>(provavelmente en-US)
  4. Configure os GPOs:
    1. em Configuração do usuário -> Modelos administrativos -> Microsoft Office 20xx -> Configurações de segurança -> habilite oDesative o VBA para aplicativos do Office.
    2. [opcional], você também pode querer ativar oDesabilitar todos os ActiveXopção no mesmo ramo.
    3. vá para Configuração do usuário -> Modelos administrativos -> Microsoft 20xx -> Opções -> Segurança -> Central de confiabilidade -> habilite oConfigurações de notificação de macro VBAcomo "Desativar tudo sem notificação"

dica: o Editor de Política de Grupo é "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]Como extraio arquivos de um pacote MSI?

Responder2

Isso pode ser feito através da Política de Grupo com Modelos Administrativos apropriados instalados/importados.

  1. Baixe os modelos: acessehttps://www.microsoft.com/en-us/downloade pesquise "Arquivos de modelo administrativo do Office 20xx", onde xx é a versão do Office instalada.
  2. Importe-os para o Editor de Política de Grupo: clique com o botão direito em Configuração do Usuário -> Modelos Administrativos e clique em "Adicionar/Remover Modelos" -> Adicionar -> navegue até a pasta onde você salvou os modelos (navegue até a pasta ADM) -> OK
  3. Configure tudo:
    1. em Configuração do usuário -> Modelos administrativos -> Modelos administrativos clássicos (ADM) -> Microsoft Office 20xx -> Configurações de segurança -> habilite oDesative o VBA para aplicativos do Office
    2. na mesma ramificação, selecione todos os produtos cujos macros você deseja desabilitar (normalmente Word, Excel e Powerpoint) e vá para Microsoft 20xx -> Opções -> Segurança -> Central de Confiabilidade -> habilitar oConfigurações de notificação de macro VBAcomo "Desativar tudo com notificação"

dica: o Editor de Política de Grupo é "gpedit.msc"

informação relacionada