Вы не можете использовать такой интерактивный код на удаленном компьютере.Чтобы IE был видимым, пользователь должен войти в систему в интерактивном режиме.
Итак, на каждом компьютере пользователю нужно запустить браузер, чтобы получить обновление?Если это так, и сайт запускает установщик, то просто используйте ...
Start-Process -FilePath "http://127.0.0.1/"
…, который запускает браузер по умолчанию, как если бы пользователь сделал это.
Вы можете настроить расписаниеЗадача, используя эту команду выше, и установите эту запланированную задачу для запуска пользователя при входе в систему, если у этого пользователя есть права на установку, или вы задали задачу с правильными правами администратора для установки.
Если вы пытаетесьсделать это удаленно, вы не можете сделать это в интерактивном режиме, так как ваш сеанс никогда не будет входить в систему как другой пользователь.PowerShell не является инструментом управления пользовательским интерфейсом, особенно удаленно.
Честно говоря, было бы более разумным просто вытолкнуть это программное обеспечение через групповую политику или другую систему распространения программного обеспечения, например SCCM, или загрузить программное обеспечение на центральную рабочую станцию / файловый сервер и установить запуск запланированной задачи.установщик на хостах.