Powershell, если заявления не выполняются - PullRequest
0 голосов
/ 07 февраля 2012

У меня есть следующий фрагмент скрипта 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 Ответ

5 голосов
/ 07 февраля 2012
if ($IgnoreThisLine -eq $false)

"- eq" not "=" для проверки на равенство с PowerShell.

...