Назад | Перейти на главную страницу

Удаленный рабочий стол: выход из всех сеансов пользователя

Кто-нибудь может дать мне совет о том, как я могу создать файл сценария (.cmd), который выводит из системы текущего пользователя И все другие открытые сеансы с тем же именем пользователя?

Например: я вошел в три сеанса TS с именем пользователя «JOHN». Я хочу запустить сценарий (из моего текущего сеанса без административных привилегий), который завершит мой текущий сеанс, а также два других.

Идеи?

Вы должны прочитать эту страницу. Он имеет полный синтаксис командной строки для служб терминалов.

http://technet.microsoft.com/en-us/library/cc775998%28WS.10%29.aspx

Скачать TSLogoff из http://www.ctrl-alt-del.com.au/CAD_Utils.htm и беги

tslogoff username /server:*

Просто введите logoff /? в командной строке для синтаксиса. Чем вы сможете хотя бы отказаться от текущего сеанса.

Я думаю, вам нужны права локального администратора, чтобы вывести кого-то из системы. Не уверен, как это будет для другого сеанса от вас. Вы можете попробовать, достаточно ли диспетчера задач для вас (просто нажмите CTRL + ALT + End, и вы получите меню Ctrl + ALT + DEL для вашей удаленной системы; выберите Диспетчер задач). В диспетчере задач есть вкладка пользователей, которую вы можете использовать, чтобы выгнать пользователей. Это определенно работает, если вы местный администратор. Будьте осторожны, вы также можете завершить текущую сессию. ;)