1

如何找到蓝牙设备的“已连接”值?我已经尝试过 Get-WMIObject cmdlet 和其他一些,但是当我连接/断开连接时,这些值都没有改变。我发现要更改的值的唯一地方是在附加的图像中。我在我尝试使用的蓝牙耳机的设备属性中找到了它。

我正在尝试为 AutoHotKey 编写一个切换脚本来发送 btcom 命令,但我想用它编写一个 if 语句。我在这里缺少的部分是在我的蓝牙设备上找到“已连接”的值。

Get-WMIObject 的输出示例:

PS H:\> Get-WmiObject -Query "select * from win32_PnPEntity where Caption='Jordan's AirPods Pro'"


__GENUS                     : 2
__CLASS                     : Win32_PnPEntity
__SUPERCLASS                : CIM_LogicalDevice
__DYNASTY                   : CIM_ManagedSystemElement
__RELPATH                   : Win32_PnPEntity.DeviceID="BTHENUM\\DEV_14C88BC438FE\\7&2D1C6A81&0&BLUETOOTHDEVICE_14C88BC438FE"
__PROPERTY_COUNT            : 26
__DERIVATION                : {CIM_LogicalDevice, CIM_LogicalElement, CIM_ManagedSystemElement}
__SERVER                    : OL-2TK93103QK
__NAMESPACE                 : root\cimv2
__PATH                      : \\OL-2TK93103QK\root\cimv2:Win32_PnPEntity.DeviceID="BTHENUM\\DEV_14C88BC438FE\\7&2D1C6A81&0&BLUETOOTHDEVICE_14C88BC438FE"
Availability                :
Caption                     : Jordan’s AirPods Pro
ClassGuid                   : {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}
CompatibleID                : {BTHENUM\GENERIC_DEVICE}
ConfigManagerErrorCode      : 0
ConfigManagerUserConfig     : False
CreationClassName           : Win32_PnPEntity
Description                 : Bluetooth Device
DeviceID                    : BTHENUM\DEV_14C88BC438FE\7&2D1C6A81&0&BLUETOOTHDEVICE_14C88BC438FE
ErrorCleared                :
ErrorDescription            :
HardwareID                  : {BTHENUM\Dev_14C88BC438FE}
InstallDate                 :
LastErrorCode               :
Manufacturer                : Microsoft
Name                        : Jordan’s AirPods Pro
PNPClass                    : Bluetooth
PNPDeviceID                 : BTHENUM\DEV_14C88BC438FE\7&2D1C6A81&0&BLUETOOTHDEVICE_14C88BC438FE
PowerManagementCapabilities :
PowerManagementSupported    :
Present                     : True
Service                     :
Status                      : OK
StatusInfo                  :
SystemCreationClassName     : Win32_ComputerSystem
SystemName                  : OL-2TK93103QK
PSComputerName              : OL-2TK93103QK



PS H:\>
4

0 回答 0