我可以使用 Windows 10 中的打印机属性->端口屏幕添加基于本地文件的打印机端口。
但是我需要在命令行中添加一个基于文件的本地打印机端口的新打印机。
我都尝试过了:
rundll32 printui.dll,PrintUIEntry /if /b "testprinter1" /f %windir%\inf\ntprint.inf /r "C:\util\test.pdf" /m "Microsoft Print To PDF"
和
Cscript %WINDIR%\System32\Printing_Admin_Scripts\en-US\Prnmngr.vbs -a -p "testprinter1" -m "Microsoft Print To PDF" -r "C:\util\test.pdf"
但两者都给出“指定的端口未知。”错误并且没有添加虚拟打印机。
我看过了prn端口添加本地打印机端口,但此 prnport.vbs 是为添加/管理基于 tcp/ip 的打印机端口而编写的。
我需要知道是否有办法在命令行中添加基于本地文件的打印机端口。