我正在编写安装 com0com、创建多个 COM 端口并安装使用这些端口的应用程序的 InstallAware 脚本。
为了创建端口,我使用一些选项运行 setupc.exe install。Setupc 完成了它的工作并很快退出。之后,Windows 开始了漫长的过程,告诉用户找到了新设备以及他们是否要安装驱动程序等。
在安装过程结束时,用户会看到标准屏幕显示安装完成,您是否要运行该应用程序。我在 Windows 完成安装驱动程序之前就到了这一点,并且在完成之前无法继续。
我如何知道何时安装了所有驱动程序并创建了端口并且我可以使用它们?
我想写一个小应用程序,它会定期尝试打开我的端口。安装脚本将等到此应用退出,然后进入最终屏幕。
还有其他方法吗?我可以从 Windows 收到驱动程序安装完成的任何通知吗?