Yazıyı zaten programlama dilinin yapısındaki print komutuyla hareket ettirebilrisin..
Soruna gelince bir çok programla usb portunu kontrol edebilirsin tabi.. c++ ile özellikle iyi kontrol edebilirsin.. c# da, vb.net de yanılmıyorsam vb de de (inpoutput.dll dosyasının yardımıyla) usb ve diğer portları kontrol edebilirsin..