отключение терминала в назначенное время

Что вы хотели бы видеть в следующих версиях?
Ответить
Алексей Смольянинов

отключение терминала в назначенное время

Сообщение Алексей Смольянинов »

Добрый день. Добавьте пожалуйста в параметр sleep, возможность выставить конкретное время выключения терминала. Например рабочий день закончился в 20:00, юзер забыл выключить компьютер, и терминал бы выключился в 20:15.
Спасибо.
aka
Разработчик
Разработчик
Сообщения: 11800
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: отключение терминала в назначенное время

Сообщение aka »

Для этого тебе придётся выставлять и следить за временем на каждом терминале. Сейчас часы терминалов в втвари никак не используются. А узнать время на сервере терминал никак не может.

Теперь надо делать так:

curl.exe --insecure --user wtware:12345 https://192.168.1.123/shutdown

Гугл подскажет, где взять curl.exe для виндовс. В любом линуксе curl есть из коробки.

Вместо 12345 подставить пароль терминала: https://wtware.ru/docs5/dhcp.html#wtpassword

Вместо 192.168.1.123 - IP-адрес терминала.


У втвари есть вот такая штука:

http://wtware.ru/docs5/config.html#managed

Напиши на сервере скрипт, который будет в нужное время рассылать терминалам команду выключаться. Гугл расскажет, как в виндовсе скрипт запускать по времени.
Алексей Смольянинов

Re: отключение терминала в назначенное время

Сообщение Алексей Смольянинов »

Прошу прощения за возможно дилетантский вопрос, а что за команда rsh.exe ? на моём сервере такой нет, может какую компоненту включить нужно? Windows Server 2008 r2.
гугл на вскидку молчит.
aka
Разработчик
Разработчик
Сообщения: 11800
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: отключение терминала в назначенное время

Сообщение aka »

Мне гугл такое нашёл: https://social.msdn.microsoft.com/Forum ... netfx64bit

Пишут, что для 2008R2 надо "Install Windows services for unix":

http://www.microsoft.com/downloads/deta ... layLang=en

В 2003 сервере оно было, инструкция втвари с тех времён осталась...
Гость

Re: отключение терминала в назначенное время

Сообщение Гость »

К сожалению не помогло:
Включил компоненту "подсистема для unix-приложений" (без нее не ставилось)
установил Utilities and SDK for Subsystem for UNIX-based Applications, со всеми галками и компонентами
сервер перезагрузился.
и тоже самое: rsh.exe не является внутренней или внешней командой.... :(
по поиску на диске С: тоже такого файла нет
aka
Разработчик
Разработчик
Сообщения: 11800
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: отключение терминала в назначенное время

Сообщение aka »

Выложил сюда rsh.exe и tftp.exe, взятые из Windows XP: http://wtware.com/files/

Ещё вариант. wget.exe в гугле найдёшь? Такая команда:

wget.exe http://10.1.1.76/reboot

Перезагрузит 10.1.1.76.
Алексей Смольянинов

Re: отключение терминала в назначенное время

Сообщение Алексей Смольянинов »

Можно ли выключить терминал командой/скриптом на MikroTik? Если да то какой?
aka
Разработчик
Разработчик
Сообщения: 11800
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: отключение терминала в назначенное время

Сообщение aka »

Ничего не знаю про микротики. Судя по тому, какие оригинальные у них DHCP и TFTP, с командами тоже будут сюрпризы. С нормального линукса - три варианта:

rsh.exe 192.168.10.50 shutdown
echo -en "0\0\0\0shutdown\0" | nc 192.168.1.50 514
wget http://192.168.1.50/shutdown

http://wtware.ru/docs5/config.html#managed
http://wtware.ru/docs5/config.html#httpd
Алексей Смольянинов

Re: отключение терминала в назначенное время

Сообщение Алексей Смольянинов »

Спасибо за подсказку, погуглил, на микротике получилось так:
tool fetch url=http://192.168.0.75/shutdown
LoadRunner
Сообщения: 14
Зарегистрирован: Пн апр 06, 2015 10:53 am

Re: отключение терминала в назначенное время

Сообщение LoadRunner »

По-моему, тут предлагается забивать гвозди микроскопом.
Почему бы скриптом powershell не рубить сессии на терминале? Терминальная станция выключается автоматически при дисконнекте сессии.
Причём можно и по имени пользователя рубить сессию, можно и по имени устройства определять, кто лишний.
Да и сами устройства можно вырубать через командлет Stop-Computer.
Rushmore
Сообщения: 358
Зарегистрирован: Пн фев 11, 2013 9:36 pm

Re: отключение терминала в назначенное время

Сообщение Rushmore »

LoadRunner писал(а):Да и сами устройства можно вырубать через командлет Stop-Computer.
Я так тихо подозреваю, что втварь ты вряд ли через это сможешь выключить.
bernard17
Сообщения: 8
Зарегистрирован: Чт сен 27, 2018 8:27 am

Re: отключение терминала в назначенное время

Сообщение bernard17 »

Ситуация сейчас не изменилась? вот тоже бы хотелось как автор указал... 20:00 закончился рабочий день, в 20:15 выключился компик.
Пока нашёл решение в параметре: autoshutdown, но это чуток не совсем так как хотелось бы.
aka
Разработчик
Разработчик
Сообщения: 11800
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: отключение терминала в назначенное время

Сообщение aka »

Есть windows сервер.

У сервера есть точные часы.

На сервере, по его точным часам, вызываем скрипт из одной команды:

curl.exe --insecure --user wtware:12345 https://192.168.1.123/shutdown

Гугл подскажет, где взять curl.exe для виндовс. В любом линуксе curl есть из коробки.

Вместо 12345 подставить пароль терминала: https://wtware.ru/docs5/dhcp.html#wtpassword

Вместо 192.168.1.123 - IP-адрес терминала.

Скрипт выключит терминал.

Гугл подскажет 100500 способов вызвать на виндовсе команду по часам.

Какие проблемы с этим способом?

Я не хочу использовать часы терминала, потому что во многих слачаях часы на терминале никак больше не используются и могут показывать неправильное время.
amxs3
Сообщения: 175
Зарегистрирован: Пн окт 31, 2016 11:19 am

Re: отключение терминала в назначенное время

Сообщение amxs3 »

А можно их использовать в качестве таймера? Чтобы после окончания сессии через 1 час клиент выключался. Ибо если сделать через turnmenu=poweroff, будет вырубаться если работник просто пописать отошёл.
У меня начали гореть в мониторах схемы включения подсветки, по прошествии нескольких лет невыключения. Пользователи по звонку встают и уходят. и даже программы не закрывают, не говоря уже о выключении техники.
aka
Разработчик
Разработчик
Сообщения: 11800
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: отключение терминала в назначенное время

Сообщение aka »

amxs3 писал(а): Ср май 11, 2022 3:10 pm А можно их использовать в качестве таймера?
Кого "их"?

Втварь не сможет определить, отошёл работник пописать или совсем ушёл. Никто не сможет, кроме самого работника. Настрой сервер чтоб рубил сессии по таймауту неактивности после шести вечера.

Ещё у втвари есть параметр sleep=, который монитор в сон уводит: http://wtware.ru/docs5/config.html#sleep

Днём монитор в сон, ночью скриптом всех выключать.
Ответить

Вернуться в «Планы развития. Пожелания.»