是否有任何批处理或powershell命令添加新的打印机端口types使用inf文件。
我只能看到下面的命令添加TCP-IP和LPR端口,而不是端口types。
rundll32 – 使用inf文件安装打印机。
Prnport.vbs – 除显示和更改端口configuration外,还创build,删除和列出标准TCP / IP打印机端口。
添加创build本地打印机端口的Add-PrinterPort powershell命令,使用TCP的打印机端口和LPR打印机端口。
任何指针都会有所帮助。
打印监视器(又称端口)就像其他驱动程序一样安装。
您可以使用右键菜单上的“安装”动词。 从脚本,您可以通过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上,映射到下面的命令,但我不相信这是logging在任何地方:
%SystemRoot%\System32\InfDefaultInstall.exe "file.inf"
在较早的系统上(在Vista之前),您也可以使用Windows API通过RunDll调用的InstallHinfSection函数来安装INF:
%SystemRoot%\System32\rundll32.exe SETUPAPI.DLL,InstallHinfSection DefaultInstall 132 file.inf
您也可以通过AddMonitor函数直接安装打印监视器,您可以从Powershell调用该函数 。