Вверх ↑
Ответов: 793
Рейтинг: 168
#1: 2024-11-18 13:23:21 ЛС | профиль | цитата
zhorik5 писал(а):
возникает вопрос как сделать в хиасме чтобы программа сама определяла нужное устройство и выбирала его в своем месте

Если тебе известно одно из: название порта, производитель, сервис, работающий с портом, VID\PID то можно без труда найти и номер порта.

Add(MainForm,2953706,98,98)
{
link(onCreate,9881560:doConsoleExec,[])
}
Add(WinExec,9881560,147,98)
{
FileName="powershell"
Param="-command (Get-WmiObject Win32_PnPEntity -Filter """Name LIKE '%com%'""" | Where Name -match 'COM\d+' | Select-Object Name,Description,Manufacturer,PNPClass,Service,Present,Status,DeviceID | Sort-Object Name | Out-GridView -Title 'Список COM портов' -Wait)"
Mode=0
Point(doConsoleExec)
Point(onConsoleTerminate)
link(onConsoleTerminate,2953706:doClose,[(186,118)(186,139)(88,139)(88,125)])
}

карма: 16

0