$usb = GET-WMIOBJECT win32_diskdrive | Where { $_.InterfaceType -eq 'USB' } $usb #If ($usb.model -ne "Kingston DataTraveler 3.0 USB Device"){ If ($usb.model -eq "USB Device"){ Write-host "USB Device inserted" } #Register-WmiEvent -Class win32_VolumeChangeEvent -SourceIdentifier volumeChange #$newEvent = Wait_Event -SourceIdentifier volumeChange #$newEvent $drives = Get-PSDrive $drives foreach ($root in $drives.root){ $root } # |{}