Варианты отключения пользователей с помощью клиентского приложения и управления питания портов.

 

Внимание!!!

У пользователя должна быть выключена галочка «Автоматически подключать все устройства».

 

ВНИМАНИЕ!!!!! Для корректной работы функции отключения пользователя, необходимо, чтобы имя пользователя, от имени которого происходит отключение, совпадал с именем системы (доменной учетной записи), с которой происходит отключение. 

 

Можно поступить несколькими способами:

 

1)  Отключение пользователей осуществляется через WEB интерфейс по IP адресу.

Заходим в раздел WEB интерфейса «IP адрес», нажимаем кнопку «+Добавить», в открывшемся окне во вкладке «Общий» включаем параметр «Разрешить отключение других пользователей с этого IP-адреса», также указываем USB-порты/устройства, которые пользователь с этого IP адреса может отключать и нажимаем «Сохранить».

usboverip48.jpg

 

2) Предоставить какому-либо пользователю разрешение на отключение других пользователей.

Заходим в раздел WEB интерфейса «Пользователь», нажимаем кнопку «+Добавить», в открывшемся окне во вкладке «Общий» включаем параметр «Разрешить пользователю отключать других пользователей» заполняем пароль пользователя и вкладку "Доступ к USB-портам".

Далее настраиваем опционально по желанию.

В вкладке «Группы» включаем все группы.

В вкладке «Доступ к USB устройствам» включаем все устройства.

В вкладке «Доступ к USB портам» включаем все порты.

 

usboverip48.jpg

 

 

Для того чтоб в клиентском приложении появился пункт меню «Отключить пользователя»

Необходимо на персональном компьютере пользователя запустить клиент с параметром .

 

usboverip48.jpg

 

ВНИМАНИЕ!!! Пользователь может отключать только те USB-порты/устройства, которые разрешены ему в разделе "Пользователь".

 

     1.       Вариант запуска: Создать ярлык приложения и поместить на рабочий стол, зайти в свойства Ярлыка и добавить -a

usboverip48.jpgusboverip48.jpg

     2.       Вариант воспользоваться командной строкой WIN+R, ввести cmd, далее в командной строке прописать путь до приложения « С:\SOFT\dkcl64.exe -a»

usboverip48.jpg

Данная возможность позволяет отключать пользователей с помощью клиентского приложения.

 

Отключение с помощью управления питанием портов:

3) Если у пользователя DistKontrolUSB Client отсутствует включенный параметр "Автоматически использовать порт/устройство",  то через Web-интерфейс можно отключить питание на порт, в котором установлено USB-устройство и включить заново при этом используемое устройство отключится и порт освободится для подключения.

Если она включена придётся остановить процесс используя Диспетчер Задач (TaskManager) на удалённом или локальном ПК, который с помощью клиента подключает USB устройства автоматически.

Для управления питания портов пользователями необходимо: 

1. При создании или редактировании пользователя включить чекбокс "Управление USB";
2. При создании или редактировании пользователя выдать доступ нужным к USB-портам;
3. После этого пользователь сможет зайти в Web-интерфейс, используя свой логин/пароль и управлять питанием назначенных ему USB-портов.


4) Отключение пользователей осуществляется через WEB интерфейс можно отключив порт, к которому подключено USB устройство, при выключении пользователь будет отключен от USB устройства. Заходим в пункт меню «USB порты» в столбце «Включить» выключаем порт.

usboverip48.jpg

Так как отключение питания идентично изъятию USB-устройства из порта, при выключении будет отключать пользователя от USB устройства.

 

5) Используя консольную утилиту usbcontrol.exe можно отключить питание, к которому подключено USB устройство.

Предварительно настройте на USB концентраторе задав пароль в пункте меню «SSH» во вкладке «Пароль», для данного примера пароль pass.

usboverip48.jpg usboverip48.jpg

usboverip48.jpg

Скачать утилиту управления DistControlUSB распаковать c помощью архиватора.

 

Создайте батник test.bat с любым именем и впишите:

Пример КОДа:

REM выключить порт 1.3

usbcontrol.exe 192.168.1.180 0 1.3 pass

REM включить порт 1.3

usbcontrol.exe 192.168.1.180 1 1.3 pass

pause

 

Примеры:

usbcontrol.exe 192.168.1.180 0 0.0 -  pass отключить все порты.

usbcontrol.exe 192.168.1.180 1 0.0 -  pass включить все порты.

usbcontrol.exe 192.168.1.180 0 1.2pass отключить порт 1.2.

usbcontrol.exe 192.168.1.180 1 1.2pass включить порт 1.2.

usbcontrol.exe 192.168.1.180 0 1.0 -  pass отключить порты начиная с 1.1 по 1.16 порты.

usbcontrol.exe 192.168.1.180 1 1.0 -  pass включить порты начиная с 1.1 по 1.16 порты.

Более подробно можно прочитать здесь.

http://support.distkontrol.ru/knowledgebase.php?article=93