在Windows Server上运行后台程序


Running background program on Windows Server

我们有一个windows程序,在运行时自动执行以下操作:

启动时,检查目录中是否有要处理的新文件。如果发现新文件,则根据文件抓取特定的web数据。输出新数据到另一个目录下的文件。

我们希望使用PHP创建一个web应用程序,将文件上传到第一个目录,并使用exec()在后台运行程序。windows服务器是否允许我们在后台运行程序,直到它完成处理?它会允许程序连接到网站来抓取数据吗?

来自PHP手册中的用户注释:

pclose(popen("start '"bla'" '"" . $exe . "'" " . escapeshellarg($args), "r"));