PowerShell 管道与数据处理全解析
1. 启用管道输入
在 PowerShell 中,cmdlet 应具备从管道绑定参数的能力,这样能让更多人以他们想要的方式使用函数。以下是启用管道输入的详细步骤:
1. 使用基础变量启用简单管道输入 :可以使用 $Input 、 $_ 和 $PSItem 这三个变量来启用最简单形式的管道输入。创建一个简单的测试函数:
function Test-PipelineInput
{
Get-Item $Input
}
'/', $home, $PSHOME | Test-PipelineInput
- 添加 process 块处理管道值 :为了正确处理管道中的值,需要添加一个命名的脚本块
process。
function Test-PipelineInput
{
process
{
# The process block is mandatory for pipeline input.
# The variable input enumerates all objects in the pipeline
Write-Host "
`
超级会员免费看
订阅专栏 解锁全文
49

被折叠的 条评论
为什么被折叠?



