如何用pascal执行批处理文件?

时间:2014-11-13 10:08:30

标签: pascal

如何使用pascal执行批处理文件?

我试试这个,但它不起作用:

Program Program_;
uses dos;
begin
 exec('C:\Users\Vincenzo\Desktop\FILE BATCH.bat','');
 readln;
end.

我该怎么做?

2 个答案:

答案 0 :(得分:1)

您可以尝试 Shell 命令: http://www.freepascal.org/docs-html/rtl/unix/shell.html

例如:

program batchfileexec;
uses Unix;
begin
   Shell('yourbatchfilename');
end.

只需在 Shell 命令中输入您的文件名称即可。

答案 1 :(得分:-1)

TLama是对的! !命令是:

[Code]

exec('cmd.exe', '/C "C:\Users\Vincenzo\Desktop\FILE BATCH.bat"');
相关问题