2011-11-08 10 views

cevap

2

Ruby ile çok fazla yardımcı olamıyorum, ancak WMI ayrıca izlenen olayları da destekliyor. Win32_DeviceChangeEvent adında bir dışsal olay vardır. Eylem parametresine verilen

$query = "SELECT * FROM Win32_DeviceChangeEvent WHERE EventType=2" 
Register-WMIEvent -Query $query -Action { Write-Host "A device has been inserted"} 

kod, bir aygıtın her takıldığında adı: Burada

kullanmak için basit bir PowerShell kodudur. Ruby'de böyle bir soruyu çözmeyi bilmiyorum.

+0

Evet, Tempus, yorumlarında "Bir USB Sürücüsünü Tespit Etmek için Ruby ve WMI Kullanma" öğelerini listeledi. – drnewman