首页 > 解决方案 > 我在 printui.exe 中通过命令行对打印机设置的状态更改使用什么语法

问题描述

我需要帮助,有人可以帮助我通过命令行或批处理设置正确编写的设置更改请求吗?

我在互联网上查看了命令行帮助,通过批处理脚本编写了一行来取消暂停暂停的打印机。http://www.robvanderwoude.com/2kprintcontrol.phphttps://docs.microsoft.com/en-us/windows-server/administration/windows-commands/rundll32-printui上的资源都有有用的提示这是可能的,但他们都没有给出示例或显示更改“非字符串”变量的区别

当我通过“/Xg”命令搜索打印机的设置时,它返回状态状态,但我无法编辑它。

目前我把这个写成我将打印机设置为未暂停的更改,但它只是说“命令的语法不正确”

Z:\>printui.exe /n "\\vm-net-1\IT_04" /Xs status -<Pause> 

(最后一段写着 < P ause > 并且被截断了)

任何人都可以帮助我了解如何更好地使用 printui 实用程序,或者告诉我正确处理状态更改的方法吗?

同样,我相信如果我能够更改一个属性,那么该过程将是相似的,但我现在不能让任何一个工作。

任何答案表示赞赏

更新:

当我在打印机上执行“/Xg”命令时,我得到一些响应,如下所示

当我给它一个“?” 命令寻求帮助,它会为每个字段返回这些参数,以及一些示例,如下所示

例子:

这些示例显示使用属性,但我无法正确地对状态更改进行语法处理,请帮助或提供正确语法状态更改的示例,我将不胜感激

标签: batch-filecommand-lineprintingcmdrundll32

解决方案


推荐阅读