Показать полную графическую версию : Необходим текст batника
chernysh
07-06-2010, 09:03
Необходим текст batника либо он сам который позволяет сбрасывать разом всех подключенных пользователей в терминале
Angry Demon
07-06-2010, 09:44
сбрасывать разом всех подключенных пользователей в терминале
Могу предположить, что копать нужно в эту сторону:
Запросить все доступные сессии
Query Sessions /server:Server_Name
Собрать ID сессий.
Отключить конкретного пользователя
Logoff ID_Number /Server:Server_Name
ну да, где-то так:
Set SRV=MyServer
For /F "Tokens=1-4 Skip=2 Delims=# " %%i In ('qwinsta /Server:%SRV%^|Find "rdpwd"') Do (
If /I "%%i"=="rdp-tcp" (rwinsta %%l /Server:%SRV%) Else rwinsta %%j /Server:%SRV%
)
chernysh
07-06-2010, 21:59
Попробовал упростить текст батника в принципе работает такая команда "echo y | logoff rdp-tcp" сеансы отключаются, НО сеансы пользователей у которых стоит 1с 7.7 как рабочая среда не отключаются а просто выходят в стартовое окно выбора базы. Может что то нужно еще дописать ???
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.