У меня проблемы с установкой значения времени ожидания сеанса Exchange:
$testSessionOption = New-PSSessionOption -OperationTimeout 180000 -OpenTimeout 180000 -CancelTimeout 60000 -IdleTimeoutMs 240000
$UserCredential = Get-Credential
$tempSession = New-PSSession -SessionOption $testSessionOption -ConfigurationName Microsoft.Exchange -ConnectionUri "https://outlook.office365.com/powershell-liveid/" -Credential $UserCredential -Authentication Basic -AllowRedirection
while ($true) {
Start-Sleep 300 # every five minutes
Write-Host 'STATE:' $tempSession.state
Write-Host 'AVAILIBILITY:' $tempSession.Availability
}
Когда я запускаю этот код, он отключается только после четырех часов работы.Я пытаюсь отключить код примерно через пять минут ... И если вы запустите его примерно на десять минут, вы никогда не увидите его отключенным!
Мне нужна помощь, чтобы этот скрипт работал правильно!Спасибо!