IE açılır penceresine bir başvuru oluşturmaya çalışıyorum. Komut dizim yeni bir pencerede bir sayfa açan bir bağlantıyı tıklar. Bu yeni pencerenin erişim elde etmek için, aşağıdaki yapıyorum:Bir koleksiyonda numaralandırılırken hata oluştu: Erişim reddedildi. (HRESULT özel durum: 0x80070005 (E_ACCESSDENIED))
$allreg = New-Object -ComObject shell.application
$popup = $allreg.Windows() | ? {$_.LocationName -like 'Wells'}
$popup.document
Hata: Bir topluluk içinde numaralandırılırken bir hata oluştu: erişim engellendi. (HRESULT özel durum: 0x80070005 (E_ACCESSDENIED)).
GÜNCELLEME: Yani ben hala pencerenin belge nesnesi elde edemedi pencere bağlantısına bir başvuru elde edebildi ama. Herhangi bir fikir?
İade edilen Windows'lardan biri, muhtemelen başka bir kullanıcı olarak çalışıyor. Komut dosyasını yönetici olarak çalıştırmayı deneyin. –
Hmm, ancak PowerShell ISE'yi zaten Yönetici olarak çalıştırıyorum. – Quanda
Sadece emin olmak için: onu yönetici olarak çalıştırıyorsunuz (sağ tıklama powershell ve yönetici olarak çalıştırılıyor)? Bir yönetici kullanıcısına sahip olmak UAC ile yeterli değildir. –