SSIS Powershell Передача результата в переменную - PullRequest
0 голосов
/ 30 ноября 2018

У меня есть приведенный ниже скрипт Powershell, который проверяет, существует ли файл и заблокирован ли он.Это вызывается в SSIS через задачу «Выполнение процесса».Однако я хочу передать результат как «True» или «False» в переменную в SSIS (называемую «Log_Result», которую затем можно использовать для ограничения прецедентности. Как бы я изменил сценарий для передачи значенийВерно или неверно для переменной?

# checks if the file exists and then if the file is locked

$file = "\\xxxx\xxxx\xxxxxxx\test.log"
if (Test-Path -path $file)
{ 
    try { [IO.File]::OpenWrite($file).close();exit 0 } catch { exit 999}
}
else
{
    exit 999
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...