Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vbscript 打印机添加脚本,可以';不要指定默认端口_Vbscript_Port_Printers - Fatal编程技术网

Vbscript 打印机添加脚本,可以';不要指定默认端口

Vbscript 打印机添加脚本,可以';不要指定默认端口,vbscript,port,printers,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

上述方法可以工作,但不会指定默认端口。我必须手工做。我正在尝试编写脚本,但似乎无法使其正常工作

我尝试了以下几种变体:

@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
它只返回参数和示例


我试着说出神奇的短语“Printicus Installio”…但也失败了。

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

主要开关:

  • -g
    显示打印机的配置信息
  • -t
    配置打印机
  • -x
    更改打印机的名称
  • /?
    (可选)使用提示
您的任务应通过以下方式完成(省略脚本路径):


PRNCNFG.vbs
配置打印机。
cscript C:\Windows\System32\Printing_Admin_Scripts\en US\PRNCNFG.vbs-p“KC 122 MFP”-r IP_192.168.100.20
谢谢JosefZ,上面的代码仍然只提供了参数和示例,好像我输入的命令是错误的。我一定错过了什么。我只想为打印机KC 122 MFP指定端口名和/或IP。有什么想法吗?添加
-t
意义集配置的参数如下:
。。。prncnfg.vbs-t-p“KC 122 MFP”-r IP_192.168.100.20
。有关更多信息,请尝试
。。。prncnfg.vbs-?
/?
,或者以一种简单的方式阅读脚本,就是这样!谢谢你,约瑟夫!如何将此标记为已回答?
cscript C:\Windows\System32\Printing_Admin_Scripts\en-US\Prnmngr.vbs -p "KC 122 MFP" -r
[cscript] [path\]prncnfg[.vbs] { -g | -t | -x | -? } ...
[cscript] [path\]prncnfg[.vbs] { /g | /t | /x | /? } ...
cscript prncnfg.vbs -t -p "KC 122 MFP" -r IP_192.168.100.20