Meu objetivo é criar um arquivo em lote para o prompt de comando do Windows que verificará todos os drivers de dispositivo que o Windows baixou do WU ou/e que foram instalados manualmente e, em seguida, excluí-los do Windows\System32\DriverStore\FileRepository
, tudo de uma vez.
Pelo que entendi, o script em lote deve executar um loop que verificará continuamente o primeiro Oem*.inf
usando o pnputil.exe -e
, colocá-lo na variável, executar pnputil.exe -d variable
e reiniciar até pnputil.exe -e
retornar zero resultado, depois sair.
Infelizmente meu chamado conhecimento para exatamente neste ponto, então estou pedindo ajuda. Por favor.
Eu odeio dizer isso .. mas isso parece ser uma má idéia. Antigamente tudo com oemXX.inf era instalado pelo usuário e não pelo sistema operacional. Agora, com o windows 10.. eu não coloquei a maioria desses drivers no meu sistema.
No entanto, você pede e você receberá. É um pouco desleixado, mas deve funcionar.
Este script é atualmente inofensivo devido a uma
echo
frente dopnputil
comando perto do final. Até que issoecho
seja removido, o script deve estar perfeitamente seguro.