Ich stimme zu, um Events abzufangen, brauchts immer irgendeine Art "Schleife", die ständig schaut, was reinkommt. Das bieten die mir bekannten Scripting möglichkeiten alle nicht.
Für den Fall, daß es doch nicht nur Konsole sein darf, würd ich dennoch gern auf meinen Artikel hinweisen:
Windows scripting - alles ist möglich
Das ist für mich der natürliche nächste Schritt von Batch richtung Programmieren.
Wenn Du richtig ins Programmieren einsteigen willst, ist eine richtige Programmiersprache sicher die bessere Wahl.
Ich empfehle dann aber, genau zu überlegen, welche die geeignete ist.
Ich respektiere Basic, aber man sollte wissen, wo man wie schnell hinwill.