Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Script para Atualizar Drivers no Windows

Script:

# Script para buscar, desinstalar e instalar drivers no Windows

# Função para baixar drivers do site do fabricante
function Baixar-Drivers {
    param (
        [string]$urlDownloadDrivers
    )
    # Baixando drivers
    Write-Host "Baixando drivers do site do fabricante..."
    Invoke-WebRequest -Uri $urlDownloadDrivers -OutFile "C:\Drivers\drivers.zip"
    Expand-Archive -Path "C:\Drivers\drivers.zip" -DestinationPath "C:\Drivers\"
    Write-Host "Download e extração concluídos."
}

# Função para desinstalar drivers atuais
function Desinstalar-Drivers {
    param (
        [string]$nomeDispositivo
    )
    Write-Host "Desinstalando drivers atuais para o dispositivo: $nomeDispositivo..."
    Get-PnpDevice -FriendlyName $nomeDispositivo | Disable-PnpDevice -Confirm:$false
    Get-PnpDevice -FriendlyName $nomeDispositivo | Remove-PnpDevice -Confirm:$false
    Write-Host "Desinstalação concluída."
}

# Função para instalar novos drivers
function Instalar-Drivers {
    param (
        [string]$caminhoDrivers
    )
    Write-Host "Instalando novos drivers..."
    pnputil /add-driver "$caminhoDrivers\*.inf" /install
    Write-Host "Instalação de drivers concluída."
}

# Função para reiniciar o computador
function Reiniciar-Computador {
    Write-Host "Reiniciando o computador..."
    Restart-Computer
}

# Exemplo de uso das funções
$urlDownloadDrivers = "http://exemplo.com/drivers.zip"
$nomeDispositivo = "Nome do Dispositivo"
$caminhoDrivers = "C:\Drivers"

Baixar-Drivers -urlDownloadDrivers $urlDownloadDrivers
Desinstalar-Drivers -nomeDispositivo $nomeDispositivo
Instalar-Drivers -caminhoDrivers $caminhoDrivers
Reiniciar-Computador

Como Executar o Script:

  1. Abra o PowerShell como Administrador.
  2. Copie o script acima e cole em um arquivo com a extensão .ps1, por exemplo, AtualizarDrivers.ps1.
  3. Altere as variáveis $urlDownloadDrivers, $nomeDispositivo, e $caminhoDrivers para corresponder às suas necessidades específicas.
  4. Execute o script no PowerShell com o comando .\AtualizarDrivers.ps1.
  5. O script irá baixar os drivers, desinstalar os drivers atuais, instalar os novos drivers e reiniciar o computador automaticamente.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.