PowerShell可以使用IE COM对象同时运行/处理多个脚本



我有一些PowerShell脚本,它们使用IE COM对象打开Internet Explorer并登录到网站并下载许多PDF文件。

我希望这些脚本在生产服务器上运行,此外,我想知道是否有可能让它们同时运行,并排运行而不中断。或者另一方面,如果它们确实必须一个接一个地按顺序启动。

有人有这方面的经验吗?

这就是我调用脚本的方式,在我看来,COM一次只能处理一个,无论它们是否在单独的进程中

Start-Process PowerShell "S:pathtoscript1.ps1"
Start-Process PowerShell "S:pathtoscript2.ps1"
Start-Process PowerShell "S:pathtoscript3.ps1"

你试过吗?

每个com对象都启动自己的iexplore.exe进程,因此它应该在AFAIK中工作。

最新更新