Would "editbin /subsystem:console plasmacoreapp.exe" fix the problem
of being able to print back to the console from Plasmacore apps?
.. though I'm not sure how much that actually pertains to the question
at hand. Paul, your app is a plain slag program, right? No GUI?
I don't imagine you can do this from inside Slag itself, but you
should be able to write a pretty trivial Windows C program to do
this. I think you just have to create two pipes with CreatePipe()
(one is stdin on progA and stdout on progB, the other is the
reverse). Then you use CreateProcess() to launch the GNU program and
your program, specifying the pipes you just created for stdin and
stdout in the STARTUPINFO structure that you pass to it. This is
assuming that standard IO works fine from a plain Slag program (which
I assume it must!).
Also, if you don't see the process in the process list, it's probably
because it doesn't exist. In your case, this is probably because it's
trying to launch "C:\Program" as an executable. System.execute( "cmd /
C \"C:\\Program Files\\WinBoard-4.2.7\\GNUChess.exe\"", false) might
work better.