Hi Don,
You mentioned that you've tried to call the SYSTEM routine. Calling this routine in Server Express requires that you pass a null terminated string (a string where the command is followed by a low-values or X'00' character.)
You may want to take a look at the following Micro Focus Knowledge Base article, which demonstrates one technique for setting up the null terminated string, and shows retrieving a return code:
If you are using Micro Focus COBOL syntax, another option for creating a null terminated string is to use a Z before your literal, for example:
MOVE Z"ls -l" to ws-command