Нашёл библиотечку SysOS23 (SysLibOS.lib в КДС2.3) с функцией SysExecuteCommand('command line'), работает прекрасно, например:
SysExecuteCommand('notepad d:\error.txt');
откроет блокнотом файл d:\error.txt.
Но, сабака, работает опять же только в Венде, в Линуксе даже ошибку не кажет - просто ничего не происходит...