需要說明的是,like運算符的返回值是布爾值,即True或Flase。那它可以用于條件判斷,比如if語句中,或者where-object語句中。下面的例子用于列出當前正在運行的程序中,程序名稱是以字母“c”開頭的。
PS C:\Users\spaybow> Get-Process | ?{$_.name -like "c*"}
Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName
------- ------ ----- ----- ----- ------ -- -----------
24 5 2264 3424 48 0.02 5332 cmd
46 6 1860 5208 63 1064 conhost
62 8 2916 7736 81 0.27 5304 conhost
637 12 2264 5148 84 512 csrss
540 22 2904 29252 216 624 csrss