Ccontrol.exeを使用し、以下のようにして確認できます。
※up:起動中、dn:停止中
C:\>cd c:\InterSystems\Cache\bin
c:\InterSystems\Cache\bin>Ccontrol.exe all nodisplay > c:\temp\test.txt
c:\InterSystems\Cache\bin>type c:\temp\test.txt
Instance Version ID Port Directory
------------- ---------- ---- ---------
up cache 2018.1.2.309.5 1972 c:\intersystems\cache
dn cache20181 2018.1.2.309.0 56775 c:\intersystems\cache20181
dn ensemble 2018.1.2.309.0 56799 c:\intersystems\ensemble
c:\InterSystems\Cache\bin>
また、Caché のWindows版に含まれるcctrl.dll の関数を呼び出して判断することも可能です。
dll内の関数CCtrlConfigStatus(configname) を呼び出し、その戻り値でCaché が起動中かどうかを判断します。
具体的な方法についてはCaché 同梱のサンプルをご確認ください。