答案1
打印监视器(又名端口)的安装方式与其他驱动程序一样。
您可以使用右键菜单上的“安装”动词。从脚本中,您可以通过Shell.Application
COM 对象访问它。
# Powershell
(New-Object -Com 'Shell.Application').ShellExecute('file.inf', '', '', 'Install')
# VBS
Set Shell = CreateObject("Shell.Application")
Shell.ShellExecute "file.inf", "", "", "Install"
在 Windows 8.1 上,它映射到以下命令,但我不相信任何地方有记录:
%SystemRoot%\System32\InfDefaultInstall.exe "file.inf"
在较旧的系统(Vista 之前)中,您还可以使用 Windows API 通过以下方式安装 INF:InstallHinfSection
功能调用方式RunDll
:
%SystemRoot%\System32\rundll32.exe SETUPAPI.DLL,InstallHinfSection DefaultInstall 132 file.inf
您也可以直接通过以下方式安装打印监视器AddMonitor 函数,您可以从 Powershell 调用。