更新日:2019/10/07
バッチファイルからPowershellを呼ぶ場合の戻り値に関してまとめます。
x.bat ------------------------------------
powershell .\x.ps1
x.ps1 ------------------------------------
exit 1
x.bat から x.ps1 をコールしています。x.ps1 から exit で値を戻せば バッチファイルでは %ERRORLEVEL% で取得が可能です。
C:\> x.bat
C:\> echo %ERRORLEVEL%
1
[Powershell FAQ トップへ]
[FAQ CENTER トップ]