Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version » Выключение ПК по сети

   
Автор / Author Тема / Topic: Выключение ПК по сети
Demus
Junior Member / Новичок
Участник № / Member № 3560


Icon 2 отправлено / posted      Профиль для / Profile for Demus           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Встала задача выключать удаленные ПК по Ethernet из TraceMode в зависимости от значения в определенном канале. На удаленных ПК TM устанавливаться не будет.
Подскажите варианты реализации, пожалуйста.

Сообщения / Posts 10 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
maver
Junior Member / Новичок
Участник № / Member № 3909


Icon 1 отправлено / posted      Профиль для / Profile for maver           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
через запуск внешней программы? я правда не знаю, есть ли такая возможность у ТМ. в случае windows (XP и выше) - shutdown -m \\"somepc" -s -t "time". главное - пользователь должен иметь права на операцию и, в случае одноранговой сети, имя и пароль должны совпадать на машинах.
Сообщения / Posts 6 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Demus
Junior Member / Новичок
Участник № / Member № 3560


Icon 1 отправлено / posted      Профиль для / Profile for Demus           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Да, внешнюю программу TM запускать может. Вот как раз и интересно как в TM послать подобную команду.
Сообщения / Posts 10 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
drooha
Forum Haunter / Завсегдатай форума
Участник № / Member № 3306


Icon 1 отправлено / posted      Профиль для / Profile for drooha           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
На офф. сайте можно скачать пример как запустить внешнее приложение(на примере калькулятора)
Сообщения / Posts 107 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Demus
Junior Member / Новичок
Участник № / Member № 3560


Icon 1 отправлено / posted      Профиль для / Profile for Demus           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Да, я в курсе этого примера. Повторюсь: как из самой TM посылать произвольные команды по Ethernet (в данном случае shutdown)?
Программулек для удаленного выключения куча, но они после запуска требуют выбора параметров, выключаемых компьютеров и соответственно нажатия клавиш. Хотелось бы все это сделать без участия оператора, просто послав команду.

Сообщения / Posts 10 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Demus
Junior Member / Новичок
Участник № / Member № 3560


Icon 1 отправлено / posted      Профиль для / Profile for Demus           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Да, я в курсе этого примера. Повторюсь: как из самой TM посылать произвольные команды по Ethernet (в данном случае shutdown)?
Программулек для удаленного выключения куча, но они после запуска требуют выбора параметров, выключаемых компьютеров и соответственно нажатия клавиш. Хотелось бы все это сделать без участия оператора, просто послав команду.

Сообщения / Posts 10 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
maver
Junior Member / Новичок
Участник № / Member № 3909


Icon 1 отправлено / posted      Профиль для / Profile for maver           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
а ТМ позволяет передавать и изменять параметры запускаемой программы? т.е. можно ли указать не просто программу "shutdown.exe" в строке запуска, а "shutdown.exe -s -t %time -m %\\comp", где %time и %\\comp - переменные, определяемые и подставляемые в момент вызова самой ТМ? утилита shutdown консольная и параметры передаются в строке запуска.
Сообщения / Posts 6 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Demus
Junior Member / Новичок
Участник № / Member № 3560


Icon 1 отправлено / posted      Профиль для / Profile for Demus           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Да, есть возможность запускать канал CALL Exec с атрибутом CMNT. Но как задавать этот атрибут не понятно.
Сообщения / Posts 10 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Romсheg
unregistered



Icon 1 отправлено / posted            Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вообще-то можно даже написать небольшую DLL, которая может в разных режимах хоть локальный, хоть удаленный ПК выключать или перезагружать. Пример такой DLL на сайте Адастры есть для 5-ки, помнится писал я когда-то. Если у меня сохранился исходник - могу скинуть, но он скорее всего дома и меня по нему надо в асю тормошить: 206646106.
Ну а если у вас есть под рукой программист "наСильник" (на С++) - то он вам такую за 5 минут накидает. Далее подключаете ее в проекте в программе как вызов внешней функции из DLL и вуаля! [Улыбка / Smile]

IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Атрибут Комментарий можно менять программно в зависимости от значений каналов.
Сообщения / Posts 17316 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2