は、私は(オフ、保護モードは、信頼できるサイト)は、当社のイントラネット内のサイトを開くためのPowerShellとのInternetExplorerを自動化したいですイントラネットサイトではなく、$ ieオブジェクトへの参照が失われます。のPowerShellのInternetExplorer 0x80010108が(RPC_E_DISCONNECTED)
エラー: 呼び出されたオブジェクトがクライアントから切断されました。 (HRESULTからの例外:0x80010108(RPC_E_DISCONNECTED))
これをどのように修正できますか? (管理者がオプションではありませんとして実行IE)
$ie = New-Object -ComObject InternetExplorer.Application
$ie.visible = $true
$ie.Navigate($url)
$ie
私の回避策が、あまりよくない:
& "C:\Program Files\Internet Explorer\iexplore.exe" $urls
Start-Sleep 5
$shell = New-Object -com Shell.Application
$ie = @($shell.Application.Windows())| Where-Object { $_.LocationUrl -like "*$urls*" }
$ie.Navigate($url2)
イントラネットサイトを開くときに「ie」という問題が発生することもありました。この質問は私の場合は可能な管理者権限で試してみました。 – BuddhiP
私はこれにBELTモジュールを使用しています(美しく動作します):http://belt.codeplex.com/ –
最初のスクリプトは外部のウェブサイト、例えばgoogleで動作しますか?わたしにはできる。 – Chriseyre2000