我正在寻找让我扫描串口COM的功能? 我想创建一个批处理文件,输出可用的串行COM。
由于
答案 0 :(得分:2)
不带任何参数的MODE命令提供有关可用设备的信息,包括COM端口。您可以通过将输出汇总到FINDSTR来快速过滤输出以查看可用的端口。
mode | findstr "COM[0-9]:"
您可以使用FOR / F解析输出。 TOKENS选项可能必须根据您的语言进行更改。这适用于英语。
for /f "tokens=4" %%A in ('mode^|findstr "COM[0-9]:"') do echo %%A
答案 1 :(得分:0)
带有小数校正以支持大于9的COM数:
for /f "tokens=4" %%A in ('mode^|findstr "COM[0-9]*:"') do echo %%A
*重复0-9模式