, если есть способ проверить, что EXOPSSession активен в PowerShell ISE?
Я искал в net и не смог найти никаких примеров
Я использую connect-EXOPSSession
РЕДАКТИРОВАТЬ ОК, я решил сам, поэтому я выложил его, чтобы помочь другие я добавил ниже funciton и ЕСЛИ позже
function PSSessionConnected {
Get-PSSession
$result = Get-PSSession | Select State
return $result
}
#Later somewhere
if (-not (PSSessionConnected -eq "Opened")) {
Write-Host "Connecting"
Import-Module $((Get-ChildItem -Path $($env:LOCALAPPDATA+"\Apps\2.0\") -Filter CreateExoPSSession.ps1 -Recurse ).FullName | Select-Object -Last 1)
Connect-EXOPSSession -UserPrincipalName $MFAUsername
}
Else {Continue}