Per rimuovere le tracce lasciate da qualsiasi periferica inserita in un pc bisogna sapere che tali info vengono sempre memorizzate nella chiave di registro
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR
Espandendo una cartella
Il nome della chiavetta si ottiene come da immagine seguente:
Con powershell tale informazione non si può ottenere a meno che il servizio seguente sia attivo Windows PowerShell remoting
L’alternativa è verificare che sui computer remoti il servizio Remote Registry sia attivo
In questo caso utilizzeremo la classe Microsoft.Win32.RegistryKey
Lo script completo può essere trovato qua:
http://gallery.technet.microsoft.com/scriptcenter/Get-USBHistory-707e43a3
N.B. Se siamo interessati a disabilitare le chiavette USB oppure la scrittura su queste, guardare il seguente articolo del blog:
http://alessandromazzanti.blogspot.com/2011/06/tips-inibire-la-scrittura-su-usb-in.html