コマンドを実行したときの結果は
echo %ERRORLEVEL%
で確認することができます。
しかし自分で作成したexeの終了コードを取得するには
start /wait で実行しましょう。
start /wait を指定しないと、exeを起動した後終了をまたずに完了してしまうので、
exeからの終了コードを反映してくれません。
C:>start /wait xxx.exe C:>echo %ERRORLEVEL% 1
ちなみにC#でしたら
System.Environment.Exit(1);
のようにして終了すれば終了コードを呼び出し元に返してくれます。