VB6とVBScript(WSH)にまたがる質問なのですが、
VB6からWScript.exe・cscript.exeが実行しているスクリプト(.vbs、.js、.wsf等)の
フルパスを取得したいのですが、どのようにすれば良いでしょうか?

やりたいことは実行中の永久ループのスクリプトを一覧し、任意の物を終了させたりしたいのです。
これが実行ファイル相手なら、WMIのWin32_Processクラスを利用して、実行ファイル名を指定してプロセスコレクションを取得し
その中からExecutablePathの値を調べれば済むのですが、実行ファイルのフルパスを調べる方法はわかっても
実行中のスクリプトパスを取得する方法がわからないのです。
後付けで取得するのではなく、スクリプトの実行自体を、作成したアプリで管理すれば簡単なのですが
それにはレジストリの関連付けを弄らなくてはならず、今回はこういった方法は使えません。
ちなみに今は外部にフラグを置き、それを定期監視する事で実行継続と終了を分岐するようにしています。
しかしそれが煩わしい為、今回のようなものを作ろうと思い立ちました。

VBScriptは有る程度わかるのですが、VB6はまだ始めたばかりでAPIとかVBScriptに無いものはよく分からないので
具体的なサンプルを書いていただけると嬉しいです。