Автор Тема: Закрытие одного скрипта из другого  (Прочитано 3660 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ED15AF [?]

  • Новичок
  • *
  • Сообщений: 3
  • Репутация: 0
    • Награды
Есть необходимость проверять какие скрипты запущены,а так же некоторые из них в определенное время закрывать.
Скрипты запускаются отдельно друг от друга.
Вариант с запуском их из одного для их контроля не подходит.
Некоторые не содержат оконных форм.

Русское сообщество AutoIt

Закрытие одного скрипта из другого
« Отправлен: Март 03, 2011, 07:27:42 »

Оффлайн Redline [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 506
  • Репутация: 369
  • Пол: Мужской
    • Награды
Re: Закрытие одного скрипта из другого
« Ответ #1, Отправлен: Март 04, 2011, 09:42:34 »
Есть два способа:
1. Отлавливать скрипты по именам процессов. Но работает только для откомпилированных скриптов.
Код: AutoIt [Выделить]
If ProcessExists('script1.exe.') Then ProcessClose('script1.exe.')

2. Даже если у скрипта нет окна, для него можно выставить заголовок, и с помощью него отлавливать через WinExists. Этот способ работает даже для нескомпиллированных скриптов.
Код: AutoIt [Выделить]
AutoItWinSetTitle('волшебный заголовок')

Уроки по регулярным выражениям на AutoIt: RegExp

Оффлайн madmasles [?]

  • Глобальный модератор
  • *
  • Сообщений: 7790
  • Репутация: 2317
  • Пол: Мужской
  • Награды За модерирование форума
    • Награды
  • Версия AutoIt: 3.3.x.x
Re: Закрытие одного скрипта из другого
« Ответ #2, Отправлен: Март 04, 2011, 11:55:49 »
ED15AF
Можно так попробовать:
(нажмите для показа/скрытия)

Русское сообщество AutoIt

Re: Закрытие одного скрипта из другого
« Ответ #2 Отправлен: Март 04, 2011, 11:55:49 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
21 Ответов
17415 Просмотров
Последний ответ Апрель 30, 2011, 17:09:53
от Yashied
3 Ответов
4398 Просмотров
Последний ответ Июль 30, 2012, 16:12:23
от warezoogle3
2 Ответов
2814 Просмотров
Последний ответ Март 15, 2013, 07:20:37
от Trans
5 Ответов
2614 Просмотров
Последний ответ Декабрь 05, 2013, 16:28:21
от WSWR
2 Ответов
2477 Просмотров
Последний ответ Январь 20, 2014, 11:39:59
от havi
9 Ответов
3731 Просмотров
Последний ответ Февраль 10, 2014, 19:51:13
от AZJIO
3 Ответов
974 Просмотров
Последний ответ Июль 27, 2015, 12:47:24
от CreatoR
2 Ответов
1319 Просмотров
Последний ответ Январь 17, 2017, 05:15:44
от Parazit
3 Ответов
757 Просмотров
Последний ответ Январь 15, 2019, 09:58:41
от Manonegro
17 Ответов
828 Просмотров
Последний ответ Январь 17, 2019, 06:54:51
от dwm18