É por isso que você não pode fazer isso:
Também sugere algumas soluções alternativas; Se os seus computadores estiverem em um domínio, você poderá usar uma configuração de Diretiva de Grupo para configurar o comportamento de carregamento do driver.
Estou tentando criar um arquivo de instalação em lote e uma das tarefas que ele executa é instalar um driver de terceiros. Isso não é assinado e, portanto, exibe um aviso e faz com que o restante do script falhe no Windows XP Professional service pack 3.
Eu tentei o seguinte:
reg add "HKCU\Software\Policies\Microsoft\Driver Signing" /v BehaviorOnFailedVerify /t reg_dword /d 00000000 /f
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Driver Signing" /t REG_DWORD /v Policy /d 0 /f
REG ADD "HKEY_LOCAL_MACHINE\Software\Microsoft\Driver Signing" /t REG_BINARY /v Policy /d 00 /f
REG ADD "HKEY_LOCAL_MACHINE\Software\Microsoft\Non-Driver Signing" /t REG_BINARY /v Policy /d 00 /f
REG ADD "HKEY_USERS\.DEFAULT\Software\Microsoft\Driver Signing" /t REG_DWORD /v Policy /d 0 /f
E nada disso parece mudar isso. O script terá que ser executado em muitas máquinas, então não posso fazê-lo da maneira manual. Alguém sabe como isso pode ser feito?
É por isso que você não pode fazer isso:
Também sugere algumas soluções alternativas; Se os seus computadores estiverem em um domínio, você poderá usar uma configuração de Diretiva de Grupo para configurar o comportamento de carregamento do driver.
Se você já encontrou a solução para isso, então você pode vendê-lo para autores de vírus / trojan. Eles adoram saber disso também. Isso significa que eles podem distribuir malware sem pedir permissão ao usuário. (É por isso que a Microsoft introduziu esse recurso. Não invada a Microsoft.)
Para o Windows 7 isso pode ser feito (ref: link ) de uma janela de comando do administrador usando:
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON
Tags windows drivers windows-xp