![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Поиск по названию открытого окна. |
|
CMD/BAT - [решено] Поиск по названию открытого окна.
|
Новый участник Сообщения: 15 |
Мне нужно что-бы при нахождении названия окна, закрывалась другая программа.
Вот сделал заготовку,но чёт не работает( |
|
Отправлено: 20:38, 28-03-2017 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать lecbit, Вы меня не понимаете. Меня не интересует код. Совсем. Меня интересует пример заголовка окна и названия процесса.
Например: "Если ((окно имеет частичный заголовок «Безымянный» или «Новый») и имя процесса «winword.exe») или (окно имеет частичный заголовок «Мой розовый пони» и (имя процесса «iexplore.exe» или имя процесса «chrome.exe» или имя процесса «firefox.exe»)), то надо сделать то-то и то-то. |
Отправлено: 08:31, 03-04-2017 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать Iska, Опишу что нужно сделать.Если появляется процесс server.exe либо какой-то из перечисленных заголовков окна(BD,1C,word) то нужно закрыть процесс Imn.exe
|
Последний раз редактировалось lecbit, 03-04-2017 в 12:38. Отправлено: 12:19, 03-04-2017 | #12 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать #include <Array.au3> AutoItSetOption("MustDeclareVars", 1) AutoItSetOption("WinTitleMatchMode", 2) Local $bFound = False Local $sProcessName4Close = "server.exe" Local $sProcessName4Exists = "Imn.exe" Local $aWindowTitles4Exists[] = ["BD", "1C", "word"] AdlibRegister("Check", 1000) Do Sleep(1000) Until $bFound ProcessClose($sProcessName4Close) Exit(0) Func Check() If WinExists("[REGEXPTITLE:(?i:" & _ArrayToString($aWindowTitles4Exists) & ")]", "") Or ProcessExists($sProcessName4Exists) Then $bFound = True AdlibUnRegister("Check") EndIf EndFunc |
Отправлено: 15:49, 03-04-2017 | #13 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] переименование директории по названию файла в ней | shmel_sv@vk | Скриптовые языки администрирования Windows | 4 | 23-03-2015 21:25 | |
CMD/BAT - Проверка по названию файлов с расширением dbf | FantomasAnand | Скриптовые языки администрирования Windows | 7 | 05-06-2014 06:58 | |
Интерфейс - [решено] пропадает активность открытого окна при наведении курсора на панель управления | Vertumn | Microsoft Windows 2000/XP | 2 | 30-09-2010 16:29 | |
Оработка открытого окна | 11943499 | AutoIt | 8 | 21-07-2009 01:33 | |
.NET - [решено] Переключение между MDI окнами и выбор открытого окна в приложении (C#) | Delirium | Программирование и базы данных | 1 | 15-12-2008 08:52 |
|