Windows 7 在Windows中使用Prolog代码中的参数调用exe程序

Windows 7 在Windows中使用Prolog代码中的参数调用exe程序,windows-7,prolog,swi-prolog,Windows 7,Prolog,Swi Prolog,如何从Prolog代码运行exe程序,然后在代码中使用程序生成的输出(即Prolog谓词) 具体地说,我一直在尝试从Windows 7中SWI Prolog中的代码访问程序的输出,然后在代码中使用它进行进一步处理 非常感谢您的指导。要运行EXE,您可以使用shell/1或shell/2,或win\u exec/2,或win\u shell/2。要阅读存储在外部文本文件中的prolog谓词列表,可以使用consult/1谢谢。我试过使用shell/1或shell/2,但不起作用win_exec/2

如何从Prolog代码运行exe程序,然后在代码中使用程序生成的输出(即Prolog谓词)

具体地说,我一直在尝试从Windows 7中SWI Prolog中的代码访问程序的输出,然后在代码中使用它进行进一步处理


非常感谢您的指导。

要运行EXE,您可以使用
shell/1
shell/2
,或
win\u exec/2
,或
win\u shell/2
。要阅读存储在外部文本文件中的prolog谓词列表,可以使用
consult/1

谢谢。我试过使用
shell/1
shell/2
,但不起作用
win_exec/2
最适合我。我还添加了一个相关问题()