Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Script:
# Script PowerShell para remover senhas de HDDs conectados ao sistema
# Função para listar todos os discos disponíveis
function Listar-Discos {
Get-PhysicalDisk | Select-Object DeviceID, MediaType, Size, FriendlyName
}
# Função para remover senha de um disco específico
function Remover-SenhaDisco($deviceID) {
# Verifique se o disco está bloqueado
$disco = Get-PhysicalDisk | Where-Object { $_.DeviceID -eq $deviceID }
if ($disco -eq $null) {
Write-Host "Disco não encontrado."
return
}
# Comando fictício para remover senha do disco
# Substitua pelo comando real necessário para o seu caso
# Exemplo: Invoke-Command -ScriptBlock { Remove-Password -DeviceID $deviceID }
Write-Host "Removendo senha do disco com DeviceID: $deviceID"
# Simulação de remoção
Start-Sleep -Seconds 2
Write-Host "Senha removida com sucesso."
}
# Listar discos disponíveis
Write-Host "Listando discos disponíveis no sistema:"
Listar-Discos
# Solicitar ao usuário o DeviceID do disco que deseja desbloquear
$deviceID = Read-Host "Digite o DeviceID do disco que deseja remover a senha"
# Remover senha do disco especificado
Remover-SenhaDisco -deviceID $deviceID
Como Executar o Script:
.ps1
, por exemplo, remover_senha_hdd.ps1
..ps1
está salvo..\remover_senha_hdd.ps1
no PowerShell.DeviceID
do disco que deseja remover a senha.DeviceID
quando solicitado e pressione Enter.