为打印机

时间:2017-08-30 00:14:48

标签: c# printing

我正在尝试为打印机驱动程序创建一个安装程序。因为我需要创建一个端口。对于网络打印机,我可以使用'prnport.vbs'创建一个端口。

cscript c:\Windows\System32\Printing_Admin_Scripts\en-US\prnport.vbs -a -r [PORTNAME] -h [IPADDRESS] -o raw

但是这个脚本无法创建本地端口。

我播种this帖子,但似乎对Win7不起作用。

任何人都可以指示我使用cmd或C#解决方案来创建本地端口。

2 个答案:

答案 0 :(得分:1)

找到here的解决方案。它对我有用。 我把它作为任何一个有相同问题的答案,并错过了那篇文章。

答案 1 :(得分:0)

哪些Windows版本?

PowerShell

Add-PrinterPort -Name" NameYourLocalPort:"

使用Windows API

AddPrinter function