いくつかのタスクを自動化するためのPowerShellスクリプトに取り組んでいます。スクリプトは私のテスト環境では機能しましたが、本番環境に移行したときにスクリプトは機能しませんでした。実稼働環境でSilverlightがIE8に読み込まれていないことにすぐに気付きました(WebアプリがSilverlightのインストールを要求しただけです)。
最初は、これがコードの始まりです。$ie = new-object -comobject "InternetExplorer.Application"
残念ながら、Silverlightはここに読み込まれていませんでした。
次に、これを実行してIE8にSilverlightをロードしようとしました(実際にSilverlightをロードしました)。Start-Process iexplore.exe
問題は、オブジェクトをキャプチャしてそこからナビゲートするのに問題があることです...次のようなことを実行します$ie = Start-Process iexplore.exe
。$ie.navigate("blah")
これを行うためのより良い方法はありますか?ありがとう。