Функция соответствия не работает в Powershell (скрипт) - PullRequest
0 голосов
/ 16 апреля 2020

Итак, я делаю скрипт для тестирования моих новых устройств. Все работает, до этого момента:

$ou = gpresult /z
$result = "CN=$Env:ComputerName,OU=Test_PC,OU=Test_Location,DC=test,DC=com"
if ($ou -match $result) {
    Write-Host "OU is configured"
}
else {
    Write-Host "OU isn't configured"
    Read-Host "Press ENTER"
    exit
}

Я пробовал такие вещи, как делать это без переменных или пытаться получить вывод (который я не получаю). Когда я помещаю их в Powershell, они работают (не в сценарии). Результат, который я получаю, всегда "OU не настроен". У меня нет идей.

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...