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]-filePath <string>[/align]
[align=left]指定此cmdlet存储对象使用的文件. 允许使用通配符, 但是通配符被替换后, 不允许产生多个文件.[/align]
[align=left] [/align]
[align=left] [/align]
[align=left]-variable <string>[/align]
[align=left]指定将存储对象的变量名称.[/align]
[align=left] [/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]
[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]-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]-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]此命令支持公共参数: -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]
相关文章推荐
- ForEach-Object 帮助信息
- Select-Object 帮助信息
- New-Object 帮助信息
- Group-Object 帮助信息
- Where-Object 帮助信息
- Get-WmiObject 帮助信息
- Sort-Object 帮助信息
- Measure-Object 帮助信息
- 解决CentOS下man 命令,没有帮助信息
- 从MSDN中“Int32.MaxValue 字段”的帮助信息看微软公司的严谨
- pg_dump命令帮助信息
- Bash中命令的帮助信息
- js打印object信息
- oracle 由于impdp 引起的表统计信息被锁 ORA-20005: object statistics are locked
- PowerShell_零基础自学课程_6_PS中获取帮助信息详解、管道、格式化输
- JQuery.Ajax之错误调试帮助信息
- 一个控制台应用程序,要求用户输入5个大写字母,如果用户输入的不满足要求,提示帮助信息,并重新输入
- 使用backtrace机制帮助debug信息
- 如何获取mysql帮助信息
- linux——叙述linux获取帮组信息的渠道及使用场景和方法。 获取源码包怎样获得帮助