Trigger NX from TCE programatically

I am trying to trigger NX from TCE. The requirement is as follows:

1) A scheduler executable (built in .Net) will constantly check a notepad for any new NX file name within TCE
2) If the file name is present in the notepad, the executable should trigger a TCE-NX session
3) Make few updates to the NX file, save and close it
4) Close the session

Steps 1 to 4 would be automatic without any manual intervention. I wanted help at step (2).
I want to open a master file associated to the particular item (in TCE) in the NX session (TCE-NX Session)

Please suggest some ideas if you have.
Thanks in advance