私はいくつかのタスクを自動化するためにPowerShellスクリプトに取り組んでいます。スクリプトは私のテスト環境で動作しましたが、私がプロダクションに移ったときにスクリプトが動作しませんでした。私はすぐにSilverlightがIE8のプロダクションでロードされていないことに気付きました(WebアプリケーションはSilverlightのインストールを促しました)。PowerShellでタスクを自動化する際にIE8でSilverlightを読み込む方法は?
は当初、このコードが使用を開始するものである。残念ながら$ie = new-object -comobject "InternetExplorer.Application"
、Silverlightはここでロードされませんでした。
私はその後、(実際にSilverlightをロードする)これを行うことにより、IE8でSilverlightをロードしよう:Start-Process iexplore.exe
問題は、私は、オブジェクトをキャプチャ問題が発生したし、その後のようなものを実行して...そこからナビゲートしています、次のとおりです。 $ie = Start-Process iexplore.exe
と$ie.navigate("blah")
もっと良い方法がありますか?ありがとう。
私はこのポストを単純化するために、32ビットバージョンのInternet Explorerを起動しようとしています... 64ビットバージョンを開いているようですシルバーライト)。 – Josh