• обязательно заполнить свой профиль на русском языке кириллицей
  • не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему
  • дублирование сообщений приравнивается к спаму
  • за поиск и предложение пиратского ПО - бан без предупреждения
  • рекламу и частные объявления "куплю/продам" мы не размещаем ни на каких условиях

Intouch 10 SP2. Histdata. Автоматичный запуск

SCADA, серверы, АРМ верхнего уровня, диспетчерские
Ответить

Автор темы
PPetek
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 19 мар 2009, 11:33
Имя: FIO PP
Страна: Ru

Intouch 10 SP2. Histdata. Автоматичный запуск

Сообщение PPetek »

Доброе время суток.
Делаю рабочее место оператора: WinXP SP3, Intouch 10 SP2. Делаю автозапуск вьювера. Всё прекрасно, но:
при запуске вьювера спрашивает нужно ли пускать Histdata и диалог "да\нет". При нажатии на "да", запускает histdata во весь экран. Его приходится сворачивать руками, чтобы не мешал смотреть картинку.
Если в автозапуск отдельно прописать Histdata - пускается без вопросов, но всё равно, поверх вьювера и на весь экран.
м.б. есть ключи запуска?

Хочется, чтобы вьювер был сверху и оператору не нужно было лишний раз думать, что он видит.


Triaton
здесь недавно
здесь недавно
Сообщения: 12
Зарегистрирован: 24 июн 2009, 18:41
Имя: Triaton

Re: Intouch 10 SP2. Histdata. Автоматичный запуск

Сообщение Triaton »

А если StartApp с параметром MINIMIZE, то откроется в свёрнутом положении, на фоне мнемосхемы практически незаметно, при первом же общении оператора с мнемосхемой на неё перееводится фокус, и Histdata уходит окончательно она второй план, ну или самому фокус переводить.


ZIV
здесь недавно
здесь недавно
Сообщения: 50
Зарегистрирован: 31 мар 2010, 08:01
Имя: Igor V. Zhdanov
Страна: Россия
город/регион: Оренбургская обл, Бузулук

Re: Intouch 10 SP2. Histdata. Автоматичный запуск

Сообщение ZIV »

Я скрипт пишу и в Startup его, типа такого:
WScript.Sleep(12000);

var OPCLink = WScript.CreateObject("WScript.Shell");
OPCLink.Run("OPClink" ,0);
WScript.Sleep(5000);

var HistData = WScript.CreateObject("WScript.Shell");
HistData.Run("histdata" ,0);
WScript.Sleep(5000);

var AlarmPrinter = WScript.CreateObject("WScript.Shell");
AlarmPrinter.Run("almprt.exe -q" ,0);
WScript.Sleep(1000);

var WindowViewer = WScript.CreateObject("WScript.Shell");
WindowViewer.Run("view");

Лучше подождать, пока ОС прогрузится и запускать приложения последовательно, а то виснут. еще пути приложений не забыть пропистать в Environment Variables, Path

Ответить

Вернуться в «Верхний уровень автоматизации»