2016-12-03 5 views
0

特定のUSBデバイスが接続されている場合にのみ、Windows起動時にスクリプトを実行したいと考えています。特定のUSBデバイス(ストレージデバイスではない)がバッチスクリプトでWindowsに接続されているかどうかを確認するにはどうすればよいですか?

バッチスクリプトでこれを達成する方法はありますか? またはもっと良い方法がありますか?

+0

ようこそ。私たちはコードを書いていません。私たちは、あなたが自分の努力を示す具体的な例を提供している限り、作成したものを改善/修正しようとします。例:このコードは次のようなエラーメッセージを表示します....私はグーグルで問題がこのようになるかもしれないと思いますが、それも...助けてください –

答えて

0

get devcon.exe for your platform

あなたがあなた自身のことで、次のコマンドでXXXXとYYYY文字列を置換し、それを実行するよりも

devcon find USB* 

を監視するUSB​​デバイスの識別文字列を取得します。エラーレベル0の場合、少なくとも1つの要求されたデバイスが存在します。エラーレベル1の場合、デバイスは存在しません。

devcon status "USB\VID_xxxx&PID_yyyy" | findstr /C:"matching device(s) found">NUL 
関連する問題