Answers:
请允许我等待以上完成。
在该命令中,您使用的是ForEach-Object(%
)。
该的foreach对象有一个默认的说法-Process
,接受你提供在执行该处理管道中的每个项目的脚本块。但是,该Commandlet还提供了一个-End {Scriptblock}
参数,该参数将在接受并处理所有管道输入之后执行。您可以使用此-End
块以某种方式发送通知。也许通过编写文件或发送电子邮件或您想通知您的其他任何方式。
ls | ? { <where condition> } | % { <some operations> } -End { #alert me!}