StartProcess_GetSignal.ps1
Param ( [ValidateNotNullOrEmpty()] [string] $fileName, [ValidateNotNullOrEmpty()] [string] $signalFileName ) Write-Host "Inside StartProcess-GetSignal.ps1" $ErrorActionPreference = 'SilentlyContinue' $filePath = [System.IO.Path]::Combine($PSScriptRoot, $fileName) $signalFile = [System.IO.Path]::Combine($PSScriptRoot, $signalFileName) $stdoutFile = $signalFile + '.stdout.txt' $stderrFile = $signalFile + '.stderr.txt' Write-Host "Filepath : $filePath" Write-Host "Signal file : $signalFile" $LASTEXITCODE = -1 try { Write-Host "Running Script" & $filePath } finally { $LASTEXITCODE | Out-File $signalFile -Append } |