Итак, я делаю скрипт для тестирования моих новых устройств. Все работает, до этого момента:
$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 не настроен". У меня нет идей.
Заранее спасибо!