您的位置:首页 > 移动开发 > Objective-C

Tee-Object 帮助信息

2007-08-28 22:58 543 查看
[align=left]如下说明是翻译: help Tee-Object 产生的帮助信息. [/align]
[align=left]译者: Edengundam(马涛)[/align]
[align=left] [/align]
Tee-Object

[align=left]大纲[/align]
[align=left]将管道输入的对象保存在文件或变量中, 同时将该对象沿着管道继续传递.[/align]
[align=left] [/align]
[align=left]语法[/align]
[align=left]Tee-Object [-filePath] <string> [-inputObject <psobject>] [<CommonParameters>][/align]
[align=left] [/align]
[align=left]Tee-Object -variable <string> [-inputObject <psobject>] [<CommonParameters>][/align]
[align=left] [/align]
[align=left]详细描述[/align]
[align=left]将管道输入的对象保存在文件或变量中, 同时将该对象沿着管道继续传递.[/align]
[align=left] [/align]
[align=left]需要指定FilePath参数来讲输入的对象保存到文件中. 这些将被保存在文件中的对象使用默认的格式器(formatter)进行处理. [/align]
[align=left] [/align]
[align=left]通过Variable参数可以指定将输入对象存储到变量的变量名称(译者注: 原文此处说明了引用, 但是根据本人实验, 此处值得推敲. ).[/align]
[align=left] [/align]
[align=left]参数[/align]
[align=left] [/align]
[align=left]-inputObject <psobject>[/align]
[align=left]指定需要输出到管道的对象. 输入一个包含对象的变量, 或者一个能够产生对象的命令或表达式.[/align]
[align=left] [/align]
[align=left]强制参数?[/align]
[align=left]false[/align]
[align=left]参数位置?[/align]
[align=left]named[/align]
[align=left]默认值[/align]
[align=left] [/align]
[align=left]允许从管道绑定输入?[/align]
[align=left]true (根据值)[/align]
[align=left]允许通配符扩展?[/align]
[align=left]false[/align]
[align=left] [/align]
[align=left]-filePath <string>[/align]
[align=left]指定此cmdlet存储对象使用的文件. 允许使用通配符, 但是通配符被替换后, 不允许产生多个文件.[/align]
[align=left] [/align]
[align=left]强制参数?[/align]
[align=left]true[/align]
[align=left]参数位置?[/align]
[align=left]1[/align]
[align=left]默认值[/align]
[align=left] [/align]
[align=left]允许从管道绑定输入?[/align]
[align=left]false[/align]
[align=left]允许通配符扩展?[/align]
[align=left]false[/align]
[align=left] [/align]
[align=left]-variable <string>[/align]
[align=left]指定将存储对象的变量名称.[/align]
[align=left] [/align]
[align=left]强制参数?[/align]
[align=left]true[/align]
[align=left]参数位置?[/align]
[align=left]named[/align]
[align=left]默认值[/align]
[align=left] [/align]
[align=left]允许从管道绑定输入?[/align]
[align=left]false[/align]
[align=left]允许通配符扩展?[/align]
[align=left]false[/align]
[align=left] [/align]
[align=left]<公共参数>[/align]
[align=left]此命令支持公共参数: -Verbose, -Debug, -ErrorAction, -ErrorVariable, and -OutVariable. 更多信息, 输入, "get-help about_commonparameters".[/align]
[align=left] [/align]
[align=left]输入类型[/align]
[align=left]任意对象[/align]
[align=left] [/align]
[align=left]返回类型[/align]
[align=left]对象[/align]
[align=left] [/align]
[align=left]注意[/align]
[align=left] [/align]
[align=left]更多信息, 输入"Get-Help Tee-Object -detailed".需要技术信息, 输入"Get-Help Tee-Object -full".[/align]
[align=left] [/align]
[align=left]如果需要为该命令提供多个参数, 请使用逗号进行分隔. 例如, "<parameter-name> <value1>, <value2>".[/align]
[align=left] [/align]
[align=left]使用Tee-Object的FilePath参数操作等价于如下脚本块: {$_ | out-file FilePath }.[/align]
[align=left] [/align]
[align=left]1 [/align]
[align=left] [/align]
[align=left]C:/PS>get-process | tee-object -filepath C:/Test1/testfile2.txt[/align]
[align=left] [/align]
[align=left]此命令获得在计算机上运行的进程列表, 并存储到文件中. (译者注: 此处还有一句: Since there is no second path listed, the result will be displayed in the console. –filepath参数不接受数组, 也不允许指定多个文件, 故本人认为可能是帮助文件内容有误.)[/align]
[align=left] [/align]
[align=left]Handles NPM(K)PM(K) WS(K) VM(M) CPU(s) Id ProcessName[/align]
[align=left]------- ----------- ----- ----- ------ -- -----------[/align]
[align=left]83 4 2300 452039 0.30 4032 Hotkey[/align]
[align=left]272 6 1400 394434 0.06 3088 alg[/align]
[align=left]81 3 804 328421 2.45 148 ApntEx[/align]
[align=left]81 4 2008 580838 0.75 3684 Apoint[/align]
[align=left]...[/align]
[align=left] [/align]
[align=left]2 [/align]
[align=left] [/align]
[align=left]C:/PS>get-process notepad | tee-object -variable proc | [/align]
[align=left]select-object processname,handles[/align]
[align=left] [/align]
[align=left]此命令获得在计算机上运行的notepad进程列表, 并将结果保存到名叫proc的变量中. Tee-object将结果沿着管道传递给Select-Object, 此命令只选取Processname和handles信息. 注意变量$proc包含的是Get-Process返回的默认信息.[/align]
[align=left] [/align]
[align=left]ProcessName Handles[/align]
[align=left]----------- -------[/align]
[align=left]notepad 43[/align]
[align=left]notepad 37[/align]
[align=left]notepad 38[/align]
[align=left]notepad 38[/align]
[align=left] [/align]
[align=left]相关链接[/align]
[align=left]Write-Output[/align]
[align=left]Out-File[/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: