Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » logoff всех терминальных пользователей.

Ответить
Настройки темы
logoff всех терминальных пользователей.
TGR TGR вне форума

Пользователь


Сообщения: 138
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени суток, необходимо ночью всем терминальным пользователем делать logoff.
Пробовал http://forum.ru-board.com/postings.c...356&postno=427
http://backnet.ru/2013/02/23/avtomat...lnogo-servera/

через батник не работает. Настройки пользователей терминала, тоже не получается сделать.
Есть какие предложения?

Отправлено: 16:56, 22-05-2017

 

Аватара для NickM

Ветеран


Contributor


Сообщения: 4246
Благодарности: 996

Профиль | Отправить PM | Цитировать


Цитата TGR:
через батник не работает »
может у Вас банально прав не хватает на завершение сеансов?

можно такой попробовать, правда в терминале не тестировал, нету такой возможности, но на домашней сеансы пользователей завершаются...
закрываем все сеансы по ID кроме консоли:
Код: Выделить весь код
@echo off
Setlocal EnableDelayedExpansion
for /f "usebackq tokens=1-3 delims= " %%i in (`quser ^| find.exe /i /v "ID" ^| find.exe /i /v "console"`) do logoff %%j

Отправлено: 20:52, 22-05-2017 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

TGR TGR вне форума Автор темы

Пользователь


Сообщения: 138
Благодарности: 0

Профиль | Отправить PM | Цитировать


Я этот скрипт запуская от админа домена. У него прав я думаю достаточно. Попробую Ваш вариант.

Отправлено: 19:18, 23-05-2017 | #3

TGR TGR вне форума Автор темы

Пользователь


Сообщения: 138
Благодарности: 0

Профиль | Отправить PM | Цитировать


%%i was unexpected at this time.

в командной строке вот это появляется.

Отправлено: 08:39, 24-05-2017 | #4

TGR TGR вне форума Автор темы

Пользователь


Сообщения: 138
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg Снимок.JPG
(53.5 Kb, 4 просмотров)

и еще после
query session>c:\query.log

SESSIONNAME USERNAME ID STATE TYPE DEVICE
>console admin 0 Active wdcon

хотя в диспетчере есть терминальные юзеры.

Отправлено: 12:10, 24-05-2017 | #5


Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24530
Благодарности: 4498

Профиль | Сайт | Отправить PM | Цитировать


TGR, пользуюсь таким скриптом:
Код: Выделить весь код
query session | find /v ">" | find "rdpwd" | find /v "65536" > session.txt
type session.txt |find "rdp-tcp#" > active.txt
type session.txt |find /v "rdp-tcp#" > noactive.txt

for /f "tokens=1,2,3" %%i in (active.txt) do reset session %%k
for /f "tokens=1,2,3" %%i in (noactive.txt) do reset session %%j
del noactive.txt
del active.txt
del session.txt
rem Запретить вход клиентов RDP
rem change logon /disable

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Как поменять термопасту за 100+ баксов


Отправлено: 12:57, 24-05-2017 | #6

TGR TGR вне форума Автор темы

Пользователь


Сообщения: 138
Благодарности: 0

Профиль | Отправить PM | Цитировать


благодарю за помощь.
делаю батник и он все равно не выкидывает клиентов RDP. tokens это имя юзера?
первая команда query session | find /v ">" | find "rdpwd" | find /v "65536" > session.txt
показывает ноль юзеров.

Отправлено: 13:42, 24-05-2017 | #7


Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24530
Благодарности: 4498

Профиль | Сайт | Отправить PM | Цитировать


TGR, что-то у тебя с правами не так. Создай батник с одной строкой
Цитата TGR:
query session | find /v ">" | find "rdpwd" | find /v "65536" > session.txt »
запусти при наличии терминальных пользователей и проверь результат. Какая ОС у тебя, собственно? Ты его запускаешь в терминальной сессии или?

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Как поменять термопасту за 100+ баксов


Отправлено: 13:51, 24-05-2017 | #8

TGR TGR вне форума Автор темы

Пользователь


Сообщения: 138
Благодарности: 0

Профиль | Отправить PM | Цитировать


windows 2003 x64. запустил в файлике session.txt пусто. Запускается от администратора домена на КД.

Отправлено: 14:19, 24-05-2017 | #9


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


TGR, для начала просто покажите вывод:
Код: Выделить весь код
query session
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:08, 24-05-2017 | #10



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » logoff всех терминальных пользователей.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 R2 - Домашние папки терминальных пользователей nagal Windows Server 2008/2008 R2 0 30-07-2014 11:21
2008 R2 - [решено] Logoff всех пользователей домена в определенное время. swr Windows Server 2008/2008 R2 9 30-10-2012 08:42
2008 R2 - Как отключить всех терминальных пользователей? zai Windows Server 2008/2008 R2 7 18-12-2011 23:40
Профили терминальных пользователей eboue Microsoft Windows NT/2000/2003 2 20-01-2009 13:05
добавление пользователей в группу терминальных пользователей sususa Microsoft Windows NT/2000/2003 18 04-07-2007 17:59




 
Переход