PDA

Показать полную графическую версию : [решено] Завершение терминальных сессий


Rulezzz2
08-04-2011, 10:00
Как завершать отключенные терминальные сессии в определенное время?

zero55
08-04-2011, 10:49
задача отключать именно в определенное время т.е. как закончился рабочий день?

отключить можно средствами как самого сервера так и средствами ГПО, но только ЧЕРЕЗ промежуток времени отталкиваясь от точки Х.

Denis Dyagilev
08-04-2011, 13:42
У Вас стоит задача отключения всех пользоватей от терминала в определенное время и запрет подключения до разрешенного часа?

Скрипты, думаю, Вам в этом случае помогут.

Rulezzz2
10-04-2011, 13:57
Скрипты, думаю, Вам в этом случае помогут. »

а где бы про это почитать?

netRunner
10-04-2011, 19:59
Rulezzz2, создайте bat файл, пропишите там,

logoff 0
logoff 1
logoff 2

и так далее до 10(50-100), в зависимости от максимального кол-ва активных сессий.

Далее, задание в планировщике, и все!

Denis Dyagilev
10-04-2011, 20:34
http://support.microsoft.com/kb/259436/en-us

team
11-04-2011, 10:14
Вот скрипт для бат файла готовый, звершает все сессии абсолютно:

@cmdow @ /HID
for /f "Tokens=1-4 Skip=3 Delims=# " %%i in ('query session') do echo "%%i" | find "console" || reset session %%k || reset session %%j

Lich130387
10-11-2015, 07:05
У меня что-то не работает этот скрипт ОС - та же.

...Нашёл другой, вроде заработал, только когда какой-то сеанс активный (например, я удалённо что-то делаю на сервер), работает по-китайски (похоже, что просто всех отключает). Но я думаю, разницы нет, так как если закрываешь окно удалённого доступа, сеанс становится отключенным, а ночью ни я не работаю на сервер, ни кто другой. То есть ночью всё равно у всех сеанс будет статус "отключен", и думаю, скрипт нормально отработает. Вот, кстати он:


query user >user.txt
for /f "skip=1 tokens=2," %%i in (user.txt) DO logoff %%i


Взято отсюда: http://adminland.ru/forum/server-2008/zavershenie-raboty-vseh-polzovateley-logoff-all-users

Там кстати, ещё есть пример с пауэршеллом, хотя работает по-другому. Можно его попробовать, если этот не сработает.




© OSzone.net 2001-2012