У меня возникли проблемы с получением части моего скрипта для работы.Проблема синтаксиса оператора PowerShell IF
Говорят, что $SEMFINAL = /O=Default/OU=FIRST ADMINISTRATIVE GROUP/CN=RECIPIENTS/CN=name1 [email protected]
IF ($SEMFINAL -match "name1 [email protected]") {Set-variable -name SEMIFINAL -value "[email protected]"}
Я попытался с помощью установить переменной и только $ A = B, но оно не работает.
Вот странно, я не вижу, почему это не должно работать, но я протестировал его в моей среде ps, и он не устанавливает '$ SEMFINAL' правильно, но если я делаю' IF ($ SEMFINAL -match "name1 [email protected]") {$ t est = "name1..name2 @ email.com"} 'then' $ test' имеет правильное значение –
устанавливает правильно для меня - проверьте для полуфинала (вместо semfinal) опечатку в вашем коде – Jimbo