Humm, vejo o seu problema. Não tenho certeza de que apenas alterações de registro possam impedir seu problema. Talvez um aplicativo de monitoramento (de monitoramento) funcione?
Eu quero que meu aplicativo, às vezes, bloqueie a conexão de novos dispositivos, exceto o armazenamento em massa USB e a câmera USB, e às vezes não bloqueie nada.
Eu encontrei informações sobre como permitir a instalação apenas de hardware específico. Eu fiz arquivo de registro simples que faz isso (* .reg):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions]
"AllowDeviceClasses"=dword:00000001
"DenyUnspecified"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions\AllowDeviceClasses]
"**DelVals."=" "
"1"="{4d36e970-e325-11ce-bfc1-08002be10318}"
"2"="{71a27cdd-812a-11d0-bec7-08002be2092f}"
"3"="{4d36e967-e325-11ce-bfc1-08002be10318}"
"4"="{4d36e96a-e325-11ce-bfc1-08002be10318}"
"5"="{6bdd1fc6-810f-11d0-bec7-08002be2092f}"
"6"="{36fc9e60-c465-11cf-8056-444553540000}"
Infelizmente, isso não é exatamente o que estou procurando.
Eu posso alterar dinamicamente DenyUnspecified
, mas assim que um novo hardware for instalado e DenyUnspecified
for alterado para 00000001
, posso fazer a replicação deste hardware e usá-lo sem restrições.
Existe outra política que impedirá a conexão de novo hardware em vez de apenas instalar?
Humm, vejo o seu problema. Não tenho certeza de que apenas alterações de registro possam impedir seu problema. Talvez um aplicativo de monitoramento (de monitoramento) funcione?
Tags windows windows-registry