전자 메일을 보내기 위해 SQL 스크립트를 호출하는 배치 파일이 있습니다. 이 배치 파일은 powershell에 포함되어 있습니다. 배치 파일에서 성공 또는 실패 리턴 코드를 powershell로 리턴하려면 어떻게해야합니까? 나는 SQL 스크립트가 실패하더라도 PowerShell에서배치 파일에서 powershell 로의 반환 값
exit /b %ERRORLEVEL%
이
cmd.exe /c 'C:\scripts\send_email_sp_prd.bat F'
if($LastExitCode -eq -0){
write-host "Success"
}
else
{
write-host "Failure"
}
, 배치 파일은 내가 원하는 것이 아니다 0
의 값을 반환 배치 파일에서 다음
을 시도 . 이 작업을 수행하는 더 좋고/올바른 방법이 있습니까?
Powershell에 배치 파일을 삽입하는 것을 중지하고 powershell에서 모든 작업을 수행하십시오. – TheMadTechnician