foreach-object 对列表中每个对象进行操作
where-object 将列表中没个对象根据{}内条件筛选后直接输出
例:
get-service | foreach-object {if($_.Name -like "B*") {$_}}
作用的等同于
get-service | where-object {$_.name -like "B*"}
-------------------------------------------------------
ps:powershell中的变量是大小写不敏感的