我希望能够将用户名和密码发送到prnqctl
脚本。
我知道下面的内容不起作用。 返回下标超出范围错误。
但是我如何得到这样的东西到prnqctl.vbs
。我不想对用户名和密码进行硬编码,因为它们可以更改或过期。
set /p USR =Username:
set /p PAS =Password:
cscript C:\Windows\System32\Printing_Admin_Scripts\en-US\prnqctl.vbs -x -s SERVER01 -p PRINTER01 -u Domain\ %USR% -w %PAS%
答案 0 :(得分:2)
变量名称中包含空格
set /p USR =Username:
set /p PAS =Password:
^............This space is included in the variable name
因此,您有名为%USR %
和%PAS %
的变量。删除空格以解决问题