【发布时间】:2023-04-02 07:38:01
【问题描述】:
我正在尝试编写一个脚本来检测设备插入的 COM 端口,然后将其映射到新端口。
这是“更改端口”命令的输出:
PS C:\> change port
COM11 = \Device\19H2KP0
COM2 = \Device\Serial1
COM5 = \Device\Serial2
KEYSPAN#*USA19HMAP#00_00#{4d36e978-e325-11ce-bfc1-08002be10318} = \Device\ComUs19H-00
KEYSPAN#*USA19HMAP#00_00#{86e0d1e0-8089-11d0-9ce4-08003e301f73} = \Device\ComUs19H-00
USA19HP0 = \Device\19H2KP0
我需要在 "\Device\19H2KP0" 之前捕获 COM 号。所以在这个示例输出中,我会将 COM11 捕获到一个变量中。
接下来我需要使用该变量运行“更改端口”命令。即:
change port COM1=$CapturedText
提前感谢您的帮助!
【问题讨论】:
标签: powershell