Get all open IE windows

Welcome Forums General PowerShell Q&A Get all open IE windows

Viewing 1 reply thread
  • Author
    Posts
    • #180705
      Participant
      Topics: 1
      Replies: 0
      Points: 12
      Rank: Member

      Hello everyone,

      I´m pretty new to PowerShell and trying to build a script to run the InternetExplorer as another user and controll the IE through the PS.

      I´m stuck at getting the open IE windows of ALL users. The following lines should get me the open windows of my users and the ability to control the IE Session. But it shows only the windows of my logged-in user, not the other ones.

      $Shell = New-Object -Com Shell.Application
      $Application = $Shell.Windows()

      while (!$ie.application) {
      $ie = $Application | ?{$_.LocationName -like '*login.microsoftonline.com*'; Write-Host "Laden..."}
      $doc = $ie.Document
      sleep -Seconds 4
      }

      When trying to run the code above as one of the new local users in powershell, I´m getting  "access denied" errors for $Shell.windows(), even though the users are all in the admin-group.

      What I need is a way to control the open IE Sessions of my other local users. I would be very gratefull if anyone can give me a hint.

       

      Thanks in advance!

      Steven

    • #180977
      Senior Moderator
      Topics: 8
      Replies: 1152
      Points: 4,000
      Helping Hand
      Rank: Community Hero

      Curious to know, Why would you need to control the IE of other users ?

Viewing 1 reply thread
  • The topic ‘Get all open IE windows’ is closed to new replies.