|
0 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 53
|
||||||
Обрывать RDP-соединения пользователей03.10.2014, 16:13. Показов 3065. Ответов 11
Метки нет (Все метки)
Всем доброго времени суток!!
Хочу написать скрипт который будет обрывать RDP соединения пользователей. По сколько они запускают много процессов на сервере. Кое что я смог родить...
0
|
||||||
| 03.10.2014, 16:13 | |
|
Ответы с готовыми решениями:
11
Изменение параметров реестра пользователей RDP Чем заменить RDP для пользователей в WS 2012 R2 Нет соединения по RDP |
|
|
|
| 03.10.2014, 17:15 | |
|
Примеры Logoff
Чтобы выйти из текущего сеанса, введите: logoff Чтобы выйти из сеанса с кодом ID 12, введите: logoff 12 Чтобы выйти из сеанса с использованием имени сеанса и сервера, например сеанс TERM04 на сервере WF12, введите: logoff TERM04 /server:WF12
1
|
|
|
0 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 53
|
|
| 03.10.2014, 17:32 [ТС] | |
|
Это я знаю вы код что выше прочли? Так я могу мне надо автоматизировать процесс а не руками писать и сравнивать каждый день ID.. Надо чтоб этот скрипт стоял в заданиях и ночью когда не кого нет убивал все сессии кроме Админских, а для этого как я понимаю нужно написать цикл и условие. Цикл ходит по файлу полученному из quser, а условие говорило "убей всех кроме админа"
0
|
|
|
|
|
| 03.10.2014, 18:21 | |
|
Иван Сергеевич, Если твое условие возвращает значение true, то у тебя выполняется выход из сеанса ТЕКУЩЕГО пользователя,а не того пользователя который у тебя находится в переменной $i. измени {logoff} на {logoff id} и будет все ок. id можно вычленить из переменной $i. И кстати насчет твоего условия я не уверен, что оно работает, потому что вывод команды quser выдается в формате ПОЛЬЗОВАТЕЛЬ СЕАНС ID СТАТУС БЕЗДЕЙСТВ. ВРЕМЯ ВХОДА, а не просто пользователь. При помощи командлета select ты можешь выбрать только имя пользователя, а при помощи метода split можно узнать id сеанса
Добавлено через 17 минут Да, и вообще на самом деле смысл узнавать ID, имя пользователя подойдет для logoff
1
|
|
|
88 / 88 / 37
Регистрация: 28.11.2012
Сообщений: 309
|
||||||
| 03.10.2014, 21:10 | ||||||
|
не уверен что этот код вернет id всех пользователей с именами не Админ, тк проверить негде...но может натолкнет на мысль:
1
|
||||||
|
|
||||||
| 04.10.2014, 00:16 | ||||||
|
Можно попробовать таким образом, немного кривовато но работать должно, вся проблема в том чтобы достать значение id сеанса, возможно есть вариант проще.
1
|
||||||
|
0 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 53
|
|
| 05.10.2014, 14:59 [ТС] | |
|
Спасибо вам всем за ответы! На работе буду все варианты отработаю и отпишу о результатах... Перезагрузка сервера это плохой вариант (сулит массу проблем) хоть и самый простой коллега мне его предлагал.. Кстати о политиках я не думал
надо по искать настройку... PowerShell надо учить чрезвычайно полезная штука ![]() Добавлено через 9 минут Думал еще так же записывать quser в файл потом удалять Админов (т.к. их несколько) потом оставшихся по ID убить и удалить файл до след. раза...
0
|
|
| 05.10.2014, 15:05 | |
|
Не по теме: а где было про перезагрузку?
0
|
|
| 05.10.2014, 19:00 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 53
|
|
| 07.10.2014, 09:27 [ТС] | |
|
Спасибо Всем за ответы и за то что не бросаете коллег в беде!!! Действительно разрыв сессий настраивается в службе удаленных рабочих столов за 0,5 минуты))) я
не ищу легких путей)) Примеры скриптов не было время проверить... Но написать такой хочется для общего развития если что получиться сюда отпишу...
0
|
|
| 07.10.2014, 12:05 | |
|
Не по теме: дорогу осилит идущий :)
0
|
|
| 07.10.2014, 12:05 | |
|
Помогаю со студенческими работами здесь
12
Нет RDP соединения с сервером Разрыв RDP соединения при работе через модем Ограничивать доступ RDP пользователей Подключение нескольких пользователей через RDP
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|