我有一些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中工作。