打印机添加脚本,无法指定默认端口

时间:2014-12-08 15:57:44

标签: vbscript port printers

@echo off
REM --------------------------------------------------------KC 122 MFP

echo Installing KC 122 MFP
cscript C:\Windows\System32\Printing_Admin_Scripts\en-US\Prnport.vbs -a -r IP_192.168.100.20 -h 192.168.100.20 -o raw -n 9100
rundll32 printui.dll,PrintUIEntry /ia /m "KONICA MINOLTA Universal PCL" /f "\\Server\Printer Drivers\Konica-Minolta\350-250-200-MFP\Win_x64\KOB__J__.inf"
rundll32 printui.dll,PrintUIEntry /if /b "KC 122 MFP" /f "\\Server\Printer Drivers\Konica-Minolta\350-250-200-MFP\Win_x64\KOB__J__.inf" /r "IP_192.168.100.20" /m "KONICA MINOLTA Universal PCL"
RUNDLL32 PRINTUI.DLL,PrintUIEntry /y /n "KC 122 MFP" 192.168.100.20
Pause

以上工作但未指定默认端口。我必须手动完成。我试图编写脚本,但似乎无法让它工作。

我尝试了以下几种变体:

cscript C:\Windows\System32\Printing_Admin_Scripts\en-US\Prnmngr.vbs -p "KC 122 MFP" -r

它只返回Arguments和Examples ......

我试着说出那个神奇的短语" Printicus Installio" ......也失败了。

1 个答案:

答案 0 :(得分:0)

prncnfg.vbs - 用于获取和设置打印机配置的 Whistler 上的WMI的打印机配置脚本(即Windows XP的Microsoft代码名称),用于重命名打印机。用法(未完成):

[cscript] [path\]prncnfg[.vbs] { -g | -t | -x | -? } ...

[cscript] [path\]prncnfg[.vbs] { /g | /t | /x | /? } ...

主开关:

  • -g显示有关打印机的配置信息
  • -t配置打印机
  • -x更改打印机名称
  • /?(可选)使用提示

您的任务应该通过(省略脚本的路径)来完成:

cscript prncnfg.vbs -t -p "KC 122 MFP" -r IP_192.168.100.20