質問編集履歴
1
devcon.exe hwids =Bluetoothの出力内容追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
###前提・実現したいこと
|
2
2
|
devcon.exeを使用し複数の端末のBluetooth機能をbatファイルから無効にしたいと考えているのですが、for文の中身がうまく動作しない状態です。。
|
3
3
|
for /f "delims=" %%i in ('devcon.exe hwids ^=Bluetooth')で
|
4
|
-
1行取得して、一番長いハードウェアIDを利用したいと考えております。
|
4
|
+
1行ずつ取得して、一番長いハードウェアIDを利用したいと考えております。
|
5
5
|
下記のコードはHardware IDs:とCompatible IDs:の間のIDだけ取得するように記述しております。
|
6
6
|
初心者のため大変見づらいと思いますが、ご回答いただければ幸いです。
|
7
7
|
|
@@ -77,4 +77,19 @@
|
|
77
77
|
課題に対してアプローチしたことを記載してください
|
78
78
|
|
79
79
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
80
|
+
devcon.exe hwids ^=Bluetoothの出力内容は以下のようになっています。
|
81
|
+
|
82
|
+
USB\VID_04C5&PID_1330\5&1D2C357B&0&11
|
83
|
+
Name: Generic Bluetooth Adapter
|
84
|
+
Hardware IDs:
|
85
|
+
USB\VID_04C5&PID_1330&REV_0001
|
86
|
+
USB\VID_04C5&PID_1330
|
87
|
+
Compatible IDs:
|
88
|
+
USB\Class_e0&SubClass_01&Prot_01
|
89
|
+
USB\Class_e0&SubClass_01
|
80
|
-
|
90
|
+
USB\Class_e0
|
91
|
+
BTH\MS_BTHBRB\6&2BF38B4D&0&1
|
92
|
+
Name: Microsoft Bluetooth Enumerator
|
93
|
+
Hardware IDs:
|
94
|
+
BTH\MS_BTHBRB
|
95
|
+
2 matching device(s) found.
|