Windows 7 是否可以在没有管理员权限的情况下在Windows中安装USB串行转换器?

Windows 7 是否可以在没有管理员权限的情况下在Windows中安装USB串行转换器?,windows-7,windows-xp,device-driver,usbserial,Windows 7,Windows Xp,Device Driver,Usbserial,我有一个硬件,它使用FT2232C USB串行转换器与我的程序进行通信。如果设备以前已连接到计算机,并且驱动程序是使用管理员帐户安装的,则所有这些都可以正常工作。但情况并非如此 这些设备将被随意连接和移除,并且它也不总是与连接到特定计算机的设备相同。此外,大多数用户没有管理员权限,计算机也没有连接到局域网 可以自动将文件推送到这些计算机并添加注册表项 有人对如何让Windows相信设备驱动程序已经安装有任何指导吗?我目前正在考虑跟踪驱动程序安装程序对Windows安装所做的所有更改,并在没有任何

我有一个硬件,它使用FT2232C USB串行转换器与我的程序进行通信。如果设备以前已连接到计算机,并且驱动程序是使用管理员帐户安装的,则所有这些都可以正常工作。但情况并非如此

这些设备将被随意连接和移除,并且它也不总是与连接到特定计算机的设备相同。此外,大多数用户没有管理员权限,计算机也没有连接到局域网

可以自动将文件推送到这些计算机并添加注册表项

有人对如何让Windows相信设备驱动程序已经安装有任何指导吗?我目前正在考虑跟踪驱动程序安装程序对Windows安装所做的所有更改,并在没有任何用户交互的情况下进行这些更改。但也许有更简单的方法


我们目前正在讨论Windows XP,但在不久的将来,也会有越来越多的Windows 7(64位)计算机。

目前使用XP的最佳方法是获得管理员密码,几个月前我使用了以下方法,它非常出色,此处提供免费软件和说明:

虽然您可以通过自己对注册表进行所有更改来“预安装”驱动程序(在系统帐户下,而不是在普通管理员下——您可以使用SysInternals PsExec来执行此操作),但这对您没有帮助,除非您为所有可能的端口预安装它。(只有具有嵌入式序列号的USB设备才能安装一次。其他设备是每个端口安装的。)

另一个选择是给司机签名。已签名的驱动程序以静默方式安装,无需管理凭据

供应商驱动程序是否附带.cat文件?(并且.cat文件WHQL是否已签名?)。只需使用标准工具(如DPInst)安装驱动程序即可


如果没有,您可以始终生成自己的WHQL证书(您不能购买WHQL证书),将其推送到所有计算机(因为您是管理员,您可以这样做),然后使用常规的Windows工具(例如DPInst)将驱动程序放在计算机的驱动程序存储中。要生成证书,请使用CertUtil.exe并确保指定“Windows系统组件验证”EKU。要对驱动程序进行签名,请使用MakeCat.exe和SignTool.exe。

使用任何恢复工具获取管理员密码都不会解决问题。IT部门已经知道管理员密码。啊,很抱歉误读了一点,在这种情况下,最好的方法是在用户登录时自动运行登录脚本,检查是否安装了驱动程序,如果此时不安装驱动程序。如果机器在登录时没有连接到LAN,那么您可能需要让用户可以方便地下载驱动程序并自行安装。希望这对您有所帮助。我对所有这些实用程序的使用都非常简洁。