Well what your asking, or how to do it, isn't clear. In C code, WinAPI, or batch file, each would be different. Since I'm most familiar with WinAPI I risk posting some code that would be more suited to the windows forum:
It seems a wasted of effort to change directories though as a path to the file can be specified.
int main(int argc, char *argv)
ShellExecute(NULL, "open", "CM8KPersonalityEditor.exe", NULL, NULL, SW_SHOWNORMAL);
printf("Press 'Enter' to continue . . . ");