Have a Question?
Categories
Print

USB key detected – letter change

Script de détection si une clé USB est connectée sur le PC et changement de la lettre.

Le script a besoin des droits admin pour faire le changement de lettre.

TRY {$USB = Get-WmiObject Win32_Volume -Filter ("DriveType={0}" -f [int][System.IO.DriveType]::Removable) }
CATCH { $USB = "NotConnected" }

if ( $USB -ne $null)
{
    $letter = "DriveLetter = '"+$USB.DriveLetter+"'"
    $Drive = Get-CimInstance -ClassName Win32_Volume -Filter $letter
    $Drive | Set-CimInstance -Property @{DriveLetter = "Y:"}
}