久々にPowerShellを使う機会にめぐまれたので、投稿します。 USBメモリ、今では安価となりかなり利用率は増えましたが それと同時にメモリの抜き忘れも増えているみたいです。 なんとかならんのかー、という要望があったので 折角なのでPowerShellでログオフ時にUSBメモリがささっているとダイアログを出すスクリプトを作ってみました。 ちなみに、色々ネット上にある参考スクリプトをツギハギしたりしています。 使用時は自己責任でお願いします >< とりあえず、1つ目のポイントとして、USBメモリの有無確認ですが、 win32_usbhub クラスを利用することでみつけることができます。 Win32_USBHub クラス - WMI Fun !! http://www.wmifun.net/library/win32_usbhub.html USBメモリの場合、Nameが "USB 大容量