I have a powershell script (.ps1) that **execute other Powershell script** that has a return value.

I invoke to the script with this command:

```
$result = Invoke-Expression -Command ".\check.ps1 $fileCommon"

Write-Output $result

```

The output is only the `Write-Ouput` that have the other script but not the return value that is `$true` or `$false`.

How can I catch the return from the other script?