我正在编写一个 PowerShell 脚本来自动执行一些任务。该脚本在我的测试环境中工作,但是当我转移到生产环境时,该脚本不起作用。我很快注意到 Silverlight 在生产环境中没有加载到 IE8 中(Web 应用程序只是提示安装 Silverlight)。
最初,这是代码的开头:$ie = new-object -comobject "InternetExplorer.Application"
不幸的是,Silverlight 没有在这里加载。
然后我尝试通过这样做(实际上加载了 Silverlight)在 IE8 中加载 Silverlight:Start-Process iexplore.exe
问题是,我无法捕获对象然后从那里导航......通过执行以下操作:$ie = Start-Process iexplore.exe
和$ie.navigate("blah")
有一个更好的方法吗?谢谢。