отключение терминала в назначенное время
отключение терминала в назначенное время
Добрый день. Добавьте пожалуйста в параметр sleep, возможность выставить конкретное время выключения терминала. Например рабочий день закончился в 20:00, юзер забыл выключить компьютер, и терминал бы выключился в 20:15.
Спасибо.
Спасибо.
-
- Разработчик
- Сообщения: 11841
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: отключение терминала в назначенное время
Для этого тебе придётся выставлять и следить за временем на каждом терминале. Сейчас часы терминалов в втвари никак не используются. А узнать время на сервере терминал никак не может.
Теперь надо делать так:
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
Напиши на сервере скрипт, который будет в нужное время рассылать терминалам команду выключаться. Гугл расскажет, как в виндовсе скрипт запускать по времени.
Теперь надо делать так:
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.
гугл на вскидку молчит.
гугл на вскидку молчит.
-
- Разработчик
- Сообщения: 11841
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: отключение терминала в назначенное время
Мне гугл такое нашёл: https://social.msdn.microsoft.com/Forum ... netfx64bit
Пишут, что для 2008R2 надо "Install Windows services for unix":
http://www.microsoft.com/downloads/deta ... layLang=en
В 2003 сервере оно было, инструкция втвари с тех времён осталась...
Пишут, что для 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 не является внутренней или внешней командой....
по поиску на диске С: тоже такого файла нет
Включил компоненту "подсистема для unix-приложений" (без нее не ставилось)
установил Utilities and SDK for Subsystem for UNIX-based Applications, со всеми галками и компонентами
сервер перезагрузился.
и тоже самое: rsh.exe не является внутренней или внешней командой....
![Sad :(](./images/smilies/icon_sad.gif)
по поиску на диске С: тоже такого файла нет
-
- Разработчик
- Сообщения: 11841
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: отключение терминала в назначенное время
Выложил сюда rsh.exe и tftp.exe, взятые из Windows XP: http://wtware.com/files/
Ещё вариант. wget.exe в гугле найдёшь? Такая команда:
wget.exe http://10.1.1.76/reboot
Перезагрузит 10.1.1.76.
Ещё вариант. wget.exe в гугле найдёшь? Такая команда:
wget.exe http://10.1.1.76/reboot
Перезагрузит 10.1.1.76.
Re: отключение терминала в назначенное время
Можно ли выключить терминал командой/скриптом на MikroTik? Если да то какой?
-
- Разработчик
- Сообщения: 11841
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: отключение терминала в назначенное время
Ничего не знаю про микротики. Судя по тому, какие оригинальные у них 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
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
tool fetch url=http://192.168.0.75/shutdown
-
- Сообщения: 14
- Зарегистрирован: Пн апр 06, 2015 10:53 am
Re: отключение терминала в назначенное время
По-моему, тут предлагается забивать гвозди микроскопом.
Почему бы скриптом powershell не рубить сессии на терминале? Терминальная станция выключается автоматически при дисконнекте сессии.
Причём можно и по имени пользователя рубить сессию, можно и по имени устройства определять, кто лишний.
Да и сами устройства можно вырубать через командлет Stop-Computer.
Почему бы скриптом powershell не рубить сессии на терминале? Терминальная станция выключается автоматически при дисконнекте сессии.
Причём можно и по имени пользователя рубить сессию, можно и по имени устройства определять, кто лишний.
Да и сами устройства можно вырубать через командлет Stop-Computer.
Re: отключение терминала в назначенное время
Я так тихо подозреваю, что втварь ты вряд ли через это сможешь выключить.LoadRunner писал(а):Да и сами устройства можно вырубать через командлет Stop-Computer.
Re: отключение терминала в назначенное время
Ситуация сейчас не изменилась? вот тоже бы хотелось как автор указал... 20:00 закончился рабочий день, в 20:15 выключился компик.
Пока нашёл решение в параметре: autoshutdown, но это чуток не совсем так как хотелось бы.
Пока нашёл решение в параметре: autoshutdown, но это чуток не совсем так как хотелось бы.
-
- Разработчик
- Сообщения: 11841
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: отключение терминала в назначенное время
Есть 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 способов вызвать на виндовсе команду по часам.
Какие проблемы с этим способом?
Я не хочу использовать часы терминала, потому что во многих слачаях часы на терминале никак больше не используются и могут показывать неправильное время.
У сервера есть точные часы.
На сервере, по его точным часам, вызываем скрипт из одной команды:
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 способов вызвать на виндовсе команду по часам.
Какие проблемы с этим способом?
Я не хочу использовать часы терминала, потому что во многих слачаях часы на терминале никак больше не используются и могут показывать неправильное время.
Re: отключение терминала в назначенное время
А можно их использовать в качестве таймера? Чтобы после окончания сессии через 1 час клиент выключался. Ибо если сделать через turnmenu=poweroff, будет вырубаться если работник просто пописать отошёл.
У меня начали гореть в мониторах схемы включения подсветки, по прошествии нескольких лет невыключения. Пользователи по звонку встают и уходят. и даже программы не закрывают, не говоря уже о выключении техники.
У меня начали гореть в мониторах схемы включения подсветки, по прошествии нескольких лет невыключения. Пользователи по звонку встают и уходят. и даже программы не закрывают, не говоря уже о выключении техники.
-
- Разработчик
- Сообщения: 11841
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: отключение терминала в назначенное время
Кого "их"?
Втварь не сможет определить, отошёл работник пописать или совсем ушёл. Никто не сможет, кроме самого работника. Настрой сервер чтоб рубил сессии по таймауту неактивности после шести вечера.
Ещё у втвари есть параметр sleep=, который монитор в сон уводит: http://wtware.ru/docs5/config.html#sleep
Днём монитор в сон, ночью скриптом всех выключать.