$TargetEmails | Where-Object {
$_.contains ( $TargetHeader ) }
Error: Unexpected token '(' in expression or statement.
我尝试使用“$TargetHeader”,'$TargetHeader',{($.包含 ( ) ) }, { ( $.contains " " ) }, { ( $_.contains ' ' ) } 并继续接收与改变的上下文相关的相同错误。
有人有解决方案吗?
答案1
问题:应使用什么行继续符来确保我的 Windows PowerShell 代码继续到下一行?
答案:Windows PowerShell 中的行继续符是反引号。键入 a (
<space>
反引号),然后按 ENTER,例如:Get-Process -Name ` "Powershell_ISE"
您错误地使用了行继续符。
答案2
尝试这个:
$TargetEmails | Where-Object {$_.contains($TargetHeader)}
我所做的只是删除一些空白。