Out-Printer 帮助信息
如下说明是翻译: help Out-Printer 产生的帮助信息.
译者: Edengundam(马涛)
Out-Printer
大纲
将输出发送到打印机.
语法
Out-Printer [[-name] <string>] [-inputObject <psobject>] [<CommonParameters>]
详细描述
Out-Printer cmdlet将输出发送到默认的打印机或备用打印机(如果指定了).
参数
-name <string>
指定备用的打印机. 参数名称("-Name")为可选项.
强制参数?
|
false
|
参数位置?
|
1
|
默认值
|
没人打印机
|
允许从管道绑定输入?
|
false
|
允许通配符扩展?
|
false
|
-inputObject <psobject>
指定要被发送到打印机输出的对象. 输入一个包含对象的变量, 或者一个能够产生对象的命令或表达式.
强制参数?
|
false
|
参数位置?
|
named
|
默认值
|
|
允许从管道绑定输入?
|
true (根据值)
|
允许通配符扩展?
|
false
|
<公共参数>
此命令支持公共参数: -Verbose, -Debug, -ErrorAction, -ErrorVariable, and -OutVariable. 更多信息, 输入, "get-help about_commonparameters".
输入类型
None
返回类型
None
注意
更多信息, 输入"Get-Help Out-Printer -detailed".需要技术信息, 输入"Get-Help Out-Printer -full".
如果需要为该命令提供多个参数, 请使用逗号进行分隔. 例如, "<parameter-name> <value1>, <value2>".
你可以使用Out-Printer内建别名"lp". 需要更多信息, 查看About_Alias.
Out cmdlets不会对对象进行格式化; 他们只显示这些对象, 然后将他们发送到指定的目标. 如果你给Out cmdlet发送一个没有格式化的对象, cmdlet在显示它前, 先将该对象发送给格式化cmdlet.
Out cmdlets没有任何名称或文件路径的参数. 要给Out cmdlets发送数据, 使用管道运算符(|)将Windows PowerShell命令的输出发送给cmdlet. 你也可以将数据存储在变量中, 使用InputObject参数来讲数据传递给cmdlet. 帮助信息, 请看例子.
Out-Printer发送数据, 但是它不发出任和输出对象. 如果你将Out-Printer的输出通过管道发送给Get-Member, Get-Member将会报告没有任何对象被指定.
例1
C:/PS>get-content $pshome/about_signing.help.txt | Out-Printer
此命令使用没人打印机, 打印About_Signing帮助文件的内容. 这个例子告诉您如何打印文件, 即使Out-Printer没有Path参数.
命令使用Get-Content cmdlet取得帮助文件的内容. 路径中包含了$pshome, 它是一个存储Windows PowerShell安装路径的内置变量. 管道运算符(|)将结果发送给Out-Printer, 后者将它们发送到默认打印机.
例2
C:/PS>"Hello, World" | out-printer -name "//Server01/Prt-6B Color"
这个命令使用Server01上的"Prt-6B Color"打印机, 打印"Hello, World". 此命令使用Name参数指定备用的打印机. 由于参数名称是可选项, 因此你可以省略它.
例3
C:/PS>$h = get-help -full get-wmiobject
out-printer -inputobject $h
这些命令打印Get-WmiObject帮助文件的完整版. 第一个命令使用Get-Help cmdlet取得Get-WmiObject帮助文件的完整版, 并将其存储在变量$h中. 第二个命令将这些内容发送到默认打印机. 它使用InputObject参数将变量$h的值传递给Out-Printer.
相关链接
Out-Host
Out-Null
Out-String
Out-File
Out-Default