Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


microsoft-windows:windows-server-2012-r2:remote-desktop-services:powershell-script-for-quietly-disabling-idle-rds-remote-desktop-sessions-in-windows-server-2012-r2

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
microsoft-windows:windows-server-2012-r2:remote-desktop-services:powershell-script-for-quietly-disabling-idle-rds-remote-desktop-sessions-in-windows-server-2012-r2 [05.09.2018 10:51] Алексей Максимовmicrosoft-windows:windows-server-2012-r2:remote-desktop-services:powershell-script-for-quietly-disabling-idle-rds-remote-desktop-sessions-in-windows-server-2012-r2 [06.02.2020 09:23] (текущий) Дмитрий Исупов
Строка 26: Строка 26:
     foreach ($i in $List_i){     foreach ($i in $List_i){
  Get-Variable -Name "u_*" | Clear-Variable  Get-Variable -Name "u_*" | Clear-Variable
- $u_login ($i -split " " | ?{$_})[0] + $u_array = $i -split " " | ? {$_} 
- $u_session = ($i -split " " | ?{$_})[1] + $u_login = $u_array[0] 
- $u_Idle_t = ($-split " " | ?{$_})[4]+ $u_session = $u_array[1] 
 + $u_Idle_t = $u_array[$u_array.count-3
  
  #Преобразование idle time в временной формат  #Преобразование idle time в временной формат
Строка 40: Строка 41:
      $u_Idle_t = [timespan]"0:$($u_Idle_t)"      $u_Idle_t = [timespan]"0:$($u_Idle_t)"
    }    }
-   #Редко RDS выдает неверное idle time для активной сессии, оно превышает 1000 минут+   #Редко RDS выдает неверное idle time для активной сессии, оно превышает 1000 дней
    if ( [int]$u_Idle_t.Days -gt 1000){$u_Idle_t = New-TimeSpan}    if ( [int]$u_Idle_t.Days -gt 1000){$u_Idle_t = New-TimeSpan}
  }  }
Строка 63: Строка 64:
  
 ---- ----
-{{:user:disupov.png?50&nolink |}} Автор первичной редакции:\\ [[user:disupov|Дмитрий Исупов]] \\ Время публикации: 28.05.2018 18:44+{{:user:disupov.png?50&nolink |}} Автор первичной редакции:\\ [[user:disupov|Дмитрий Исупов]] \\ Время публикации: 05.09.2018 10:00
  
 {{tag>PowerShell Script "Windows Server" "Windows Server 2012 R2" RDS "Remote Desktop Services"}} {{tag>PowerShell Script "Windows Server" "Windows Server 2012 R2" RDS "Remote Desktop Services"}}
  
 ~~DISCUSSION~~ ~~DISCUSSION~~
microsoft-windows/windows-server-2012-r2/remote-desktop-services/powershell-script-for-quietly-disabling-idle-rds-remote-desktop-sessions-in-windows-server-2012-r2.1536133870.txt.gz · Последнее изменение: 05.09.2018 10:51 — Алексей Максимов

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki