Como adicionar driver não assinado sem prompt?

1

Eu quero instalar a impressora em uma grande quantidade de máquinas com Windows 7.

Alguns drivers são assinados por editores reconhecidos, outros não.

Quando não há, e eu faço o processo manual, recebo a mensagem Windows can't verify the publisher of this driver software , e o usuário pode escolher entre segurança e funcionalidade ...

Problema : Embora eu passe por um processo automatizado, o usuário não pode interagir com o script e a impressora não consegue instalar.

Então, eu navego na Internet, e depois de um monte de "desativar todas as pessoas de segurança", encontrei uma solução parcial para adicionar alguns drivers não assinados, use (como administrador)

pnputils -a somedriver.inf

então eu recebo um anúncio (devo clicar), e depois de escolher Install this driver anyway , todos os drivers que estão relacionados a este somedriver.inf podem ser instalados por usuários simples, sem essa mensagem.

(Outras ações podem ser feitas com pnputils, mas eu não entendi o que é pretendido.)

Mas , eu tenho que fazer esta operação em cada computador, para cada driver. Operação que causará muito trabalho sem graça ...

(?) Como posso adicionar um editor de driver sem ser solicitado? Como posso testar um arquivo inf para ver se ele será aceito ou não?

    
por MUY Belgium 10.09.2014 / 17:11

1 resposta

2

Tente usar políticas de grupo.

Crie um novo GPO e vá para Computer Configuration -> Policies -> Administrative Templates -> Printers -> Point and Print Restrictions .

Habilite isso e, em seguida, na seção " Prompts de segurança ", defina " Ao instalar drivers para uma nova conexão " e " Ao atualizar drivers para um conexão existente "para" Não mostrar aviso ou prompt de elevação ".

Agora faça o mesmo com User Configuration -> Policies -> Administrative Templates -> Printers -> Point and Print Restrictions

Se você criar scripts para as impressoras, os usuários precisarão (também) permitir que os usuários instalem os drivers da impressora, mesmo que não sejam administradores. Você pode fazer isso com a política de grupo Computer Configuration -> Policies -> Administrative Templates -> System -> Driver Installation , adicionando GUIDs de classe de dispositivo de impressora a " Permitir que não administradores instalem drivers para essas classes de instalação de dispositivo ".

Você pode obter uma lista dos GUIDs de classe de dispositivo da Microsoft .

Para impressoras, há duas que você precisa adicionar:

  • {4d36e979-e325-11ce-bfc1-08002be10318} (Impressoras)
  • {4658ee7e-f050-11d1-b6bd-00c04fa372a7} (PnPPrinters)
por 10.09.2014 / 18:07