wmi .net 设置串口?

发布于 2024-07-12 02:55:51 字数 176 浏览 5 评论 0原文

我有一个 USB 串行适配器,可以在许多系统上以 COM9 或更高版本即插即用。 我在软件中使用的第三方软件包只能连接到 COM8。 有没有办法使用 WMI 或其他方式将 COM9 设置为较低的端口? 我知道我可以在设备管理器的端口设置对话框中执行此操作,但如果我可以在软件中默默地为我的最终用户执行此操作,那么对他们来说会更容易。

I have a usb serial adapter that plug and plays at COM9 or higher on many systems. A third party package I am using in my software can only connect up to COM8. Is there some way to set a COM9 down to a lower port using WMI or something? I know I can do this in the port settings dialog in device manager, but it's easier for my end users if I can do this silently in software for them.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

我也只是我 2024-07-19 02:55:52

我使用此示例来打开和关闭网络适配器。 我不是 100% 肯定,因为我还没有这样做,但您也许可以使用相同的方法以编程方式导航控制面板并为它们执行“端口对话框”操作。

I use this example to turn network adapters on and off. I'm not 100% positive since I haven't done it, but you may be able to use the same methodology to programatically navigate the Control Panel and do the "port dialog" stuff for them.

毁梦 2024-07-19 02:55:51

这可能会有所帮助,不确定这是否适合您

http://com0com.sourceforge.net/

我认为你可以获得源代码,这样你就可以自己了解如何做。

This might help, not sure if that is a good solution for you

http://com0com.sourceforge.net/

i think you can get the source code so you can see how to do it yourself.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文