すみません。初心者並の質問ですが教えてください。

C#(aspx)でWebファイルを作っているのですが、
DOSのhoge.batにキックしてさせたら、そのまま放置されてしまいます。
終了コード・戻り値等を使って、再度aspxに戻して処理させることは可能でしょうか。

言語にあまり携わっていないため、Web等でC言語の特性などを調べてみましたが、
Main()を使うのでは無いかというのは何となくわかってますが、使い方がよくわかっていません。

教えて頂けますでしょうか。