Windows 如何使用NSIS安装程序检查和安装.net C#应用程序

Windows 如何使用NSIS安装程序检查和安装.net C#应用程序,windows,winforms,nsis,autorun,Windows,Winforms,Nsis,Autorun,在安装c#form应用程序时,我想检查特定的驱动程序是否在windows中安装了xxx。如果没有安装该驱动程序,我应该首先运行驱动程序可执行文件 现在,我有一个NSI脚本,可以检查DotNetFramework是否已安装或未使用DotNetSearch.nsh。但我不知道如何检查供应商提供的xxx驱动程序。此驱动程序的名称是什么?这是什么样的司机?供应商是否提供任何文件或支持 Windows上有多种驱动程序类型;非PNP/NT4样式的驱动程序与NT服务在同一位置注册。PNP和筛选器驱动程序可能通

在安装c#form应用程序时,我想检查特定的驱动程序是否在windows中安装了xxx。如果没有安装该驱动程序,我应该首先运行驱动程序可执行文件


现在,我有一个NSI脚本,可以检查DotNetFramework是否已安装或未使用DotNetSearch.nsh。但我不知道如何检查供应商提供的xxx驱动程序。

此驱动程序的名称是什么?这是什么样的司机?供应商是否提供任何文件或支持


Windows上有多种驱动程序类型;非PNP/NT4样式的驱动程序与NT服务在同一位置注册。PNP和筛选器驱动程序可能通过安装程序和/或CM API检测到,如果这是NDIS驱动程序,您可能必须使用与网络相关的API…

这取决于驱动程序。通常会按路径检查相应的注册表项或驱动程序文件是否存在。是否可以发布此项的代码段..这将很有帮助..有多种类型的驱动程序,告诉我们其名称将有帮助。。。