dslpdisable 命令
用途
为 System V 打印子系统禁用打印队列请求。
语法
dslpdisable[-r Reason]PrintQueueName
描述
使用 dslpenable 和 dslpdisable 命令来启用或者禁用一个来自于已经排队等待的处理打印请求的打印队列。 与 enable 和 disable 命令不同,只要是支持目录的命令它们就可以控制远程打印系统。 这是因为它们直接写到目录服务器上的打印队列对象。
标志
| 项 | 描述 |
|---|---|
| -r 原因 | 指明禁用打印队列的原因。 包含空格的字符串应该用双引号括起来。 Reason 是由 lpstat 命令显示的一个字符串。 如果不指定,不会设置缺省原因。 |
参数
| 项 | 描述 |
|---|---|
| PrintQueueName | PrintQueueName参数是打印队列的 RDN。 这可以是打印队列的一个列表。 如果打印队列名在目录的上下文中不存在,那么该命令失败。 |
退出状态
- 0
- 指示成功。
- 1
- 指示无效的选项。
- 2
- 指示指定的打印队列是未知的。
- 3
- 指示用户不具有修改许可权。
- 4
- 指示提供了无效的 RDN。
- 5
- 指示已经设置了值。
- 6
- 指示命令无法联系目录服务。
- 7
- 指示任何其他错误。
示例
要禁用指定原因为“例行维护”的打印队列“printer1”,输入如下内容:
dslpdisable -r "routine maintenance" printer1