net print

重要

此命令已弃用。 但是,您可以使用 prnjobs 命令Windows Management Instrumentation (WMI)Powershell 中的 PrintManagement 执行许多相同的任务。

显示有关指定打印机队列或指定打印作业的信息,或控制指定打印作业。

语法

net print {\\<computername>\<sharename> | \\<computername> <jobnumber> [/hold | /release | /delete]} [help]

参数

参数 说明
\\<computername>\<sharename> (按名称)指定要显示其信息的计算机和打印队列。
\\<computername> (按名称)指定托管要控制的打印作业的计算机。 如果未指定计算机,则假定为本地计算机。 需要 <jobnumber> 参数。
<jobnumber> 指定要控制的打印作业的编号。 此编号由托管打印作业发送到的打印队列的计算机分配。 计算机将编号分配给打印作业后,该编号不会分配给该计算机托管的任何队列中的任何其他打印作业。 使用 \\<computername> 参数时,是必需的。
[/hold | /release | /delete] 指定要对打印作业执行的操作。 如果指定作业编号,但未指定任何操作,则会显示有关打印作业的信息。
  • /hold - 延迟作业,允许其他打印作业绕过它,直到释放它
  • /release - 释放已延迟的打印作业
  • /delete - 从打印队列中删除打印作业
help 在命令提示符下显示帮助。

备注

  • net print\\<computername> 命令显示共享打印机队列中有关打印作业的信息。 下面是名为 LASER 的共享打印机队列中所有打印作业的报告示例:

    printers at \\PRODUCTION
    Name              Job #      Size      Status
    -----------------------------
    LASER Queue       3 jobs               *printer active*
    USER1          84        93844      printing
    USER2          85        12555      Waiting
    USER3          86        10222      Waiting
    
  • 下面是打印作业的报告示例:

    Job #            35
    Status           Waiting
    Size             3096
    remark
    Submitting user  USER2
    Notify           USER2
    Job data type
    Job parameters
    additional info
    

示例

若要列出 \Production 计算机上 Dotmatrix 打印队列的内容,请键入:

net print \\Production\Dotmatrix

若要在 \Production 计算机上显示有关作业编号 35 的信息,请键入:

net print \\Production 35

若要在 \Production 计算机上延迟作业编号 263,请键入:

net print \\Production 263 /hold

若要在 \Production 计算机上释放作业编号 263,请键入:

net print \\Production 263 /release