我可以使用pascal创建批处理文件吗?

时间:2014-11-13 11:39:13

标签: batch-file pascal

使用pascal,我可以创建文本然后像.bat文件一样保存吗?例如:

Program Program_;
uses dos;
var ......
begin
assign(TEXT,'TEXT.txt');
rewrite(TEXT);
writeln(TEXT,' **Enter here all commands of the .bat file that I want create** ');
close(TEXT);

然后保存我作为.bat文件创建的文件TEXT.bat? 例如:

Create(FILEBAT.bat);                     ] I know those commands are absurd I invet 
FILEBAT:= 'TEXT'    ;                    ] them right now.
end.

我该怎么做?????

1 个答案:

答案 0 :(得分:0)

答案很简单,因为您只能使用文本编辑器制作批处理文件。所以你要做的就是创建一个扩展名为.bat的文件。 然后你必须在这个文件中编写代码。

例如:

program MakeBatchFiles;
var
   batchfile : text;
begin
   Assign(batchfile, 'mybatchfile.bat'); rewrite(batchfile);
   write(batchfile, 'echo This is a batch file.');
   close(batchfile);
end.

只需创建一个扩展名为.bat的文本文件,就像通常使用文本编辑器一样。