最初に、 perl (こちらも) とWindowsの終了コードに関する背景を少し調べてください。
今-Windowsでperlスクリプトから別のプロセスを実行すると(メソッドについてはオープンです、qx
/ open
/ system
/ exec
/IPC::Run
など):
0
-の範囲外の終了コードをキャプチャすることは可能255
ですか?
0x8...0...
Windows では、プロセスは完全な (署名された) 32 ビットの終了コードを返すことができ、COM エラー コードなどの何かが返されることはそれほど珍しいことではありません。