Powershell如果语句没有执行

时间:2012-02-07 17:43:12

标签: variables powershell if-statement conditional-statements

我的跟踪代码段是一个powershell脚本,并且嵌套的if语句没有被执行。你能告诉我为什么吗 ?我最近又回到了编程游戏,所以它可能很简单

$false. 
$IgnoreThisLine = $false
$tmpString = "(DATUM CTR OF BLADE)"
$EndOfDescription = $null 
$cncPrograms ="(165756 SIDE 1)"

if ($IgnoreThisLine = $false ) {
    If ($tmpString -match '\(') {
        $EndOfDescription =  $false
        $cncPrograms = $tmpString 
        }
    else {
    $EndOfDescription = $true               
    }
}

1 个答案:

答案 0 :(得分:5)

if ($IgnoreThisLine -eq $false)

“ - eq”not“=”测试与PowerShell的相等性。