Есть ли способ различить, запускается ли сценарий PowerShell через удаленный сеанс, запущенный в ISE, или удаленный сеанс, запущенный в консоли?
Мы хотели бы установить некоторые переменные RawUIи нужно различать ИСЕ и консоль.Локально, переменная Test-Path: global: psISE добивается цели, но при удаленном соединении с ISE это возвращает false, и наши настройки пользовательского интерфейса не выполняются.
Переменная Test-Path: global: psISE
Сеанс от ISE, это только от удаленного ISE.