cscript添加网络打印机

时间:2017-04-28 09:45:50

标签: printing wsh

我尝试创建一个创建网络打印机的脚本。

但我收到错误“inf文件名必须完全合格。”

cscript  C:\Windows\System32\Printing_Admin_Scripts\en-US\prndrvr.vbs -p "printername" -s "http://[servername]:631/ipp/r/1234" -a -m "HP Color LaserJet 2700 Series PCL6" -i C:\Windows\System32\DriverStore\FileRepository\prnhp002.inf_amd64_neutral_04d05d1f6a90ea24\prnhp002.inf

1 个答案:

答案 0 :(得分:0)

我不熟悉该脚本,但错误似乎不言自明。它抱怨,因为它找不到inf文件或者它认为你没有指定一个完全限定的路径,这可能是由于命令行参数-i没有被正确解释。

通常将-i参数值放在双引号中应解决此错误(您似乎对除-i之外的所有其他参数执行此操作)

cscript  C:\Windows\System32\Printing_Admin_Scripts\en-US\prndrvr.vbs -p "printername" -s "http://[servername]:631/ipp/r/1234" -a -m "HP Color LaserJet 2700 Series PCL6" -i "C:\Windows\System32\DriverStore\FileRepository\prnhp002.inf_amd64_neutral_04d05d1f6a90ea24\prnhp002.inf"