Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
1261 / 147 / 32
Регистрация: 11.02.2011
Сообщений: 418
1

Закрыть сторонний процесс

04.06.2015, 15:06. Показов 2567. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день, требуется сделать так, чтоб при определённых обстоятельствах ексель закрывал определённый процесс
Visual Basic
1
2
3
Set WshShell = CreateObject("WScript.Shell")
Set WshExec = WshShell.Exec("ЮниКредит.exe")
WshExec.Terminate
Пробую так, нихт арбайтен
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2015, 15:06
Ответы с готовыми решениями:

Запустить сторонний exe
и уж если можно(очень интересно) - как закрыть Windows? спасибо.

Запись данных в сторонний Excel-файл
Господа подскажите плз . проблемы такая нужно в EXEL-е по нажатию кнопки чтоб создовался ...

Как сделать, чтобы при нажатии 2х клавиш закрыть сторонний процесс
Как сделать, чтобы при нажатии 2х клавиш закрыть сторонний процесс? Допустим при нажатии ктрл+таб...

Завершить сторонний процесс
Столкнулся со следующей проблемой: Открыл из VB файл "C:\Documents and Settings\Евгений\Рабочий...

6
Модератор
9884 / 3791 / 876
Регистрация: 22.02.2013
Сообщений: 5,659
Записей в блоге: 78
04.06.2015, 17:52 2
Какой процесс? Ты его сам породил или он уже существует?
0
15151 / 6424 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
04.06.2015, 18:36 3
Цитата Сообщение от korvindeson Посмотреть сообщение
Пробую так, нихт арбайтен
Если вместо ЮниКредит.exe запустить Notepad.exe или cmd.exe, то арбайтен. Наверно, ЮниКредит.exe как-то защищается от принудительного закрытия.
Может, ему через .StdIn можно послать команду "exit" ли "quit"?
0
1261 / 147 / 32
Регистрация: 11.02.2011
Сообщений: 418
05.06.2015, 10:58  [ТС] 4
Цитата Сообщение от The trick Посмотреть сообщение
Какой процесс? Ты его сам породил или он уже существует?
Сам породил, аутоит скрипт. Можно закрыть и меткой, но так как-то симпатичнее.
0
352 / 213 / 42
Регистрация: 04.02.2015
Сообщений: 1,344
05.06.2015, 15:21 5
ЮниКредит имеет ли службы запущенные?
0
Модератор
9884 / 3791 / 876
Регистрация: 22.02.2013
Сообщений: 5,659
Записей в блоге: 78
05.06.2015, 17:47 6
korvindeson, это весь код? Ты просто сразу же убиваешь процесс.
0
695 / 236 / 18
Регистрация: 17.01.2011
Сообщений: 583
Записей в блоге: 1
05.06.2015, 22:07 7
Попробуйте вот так:
Visual Basic
1
2
3
4
5
6
Dim Process As Object
        For Each Process In GetObject("winmgmts:").ExecQuery("Select * from Win32_Process")
                If Process.Caption Like "ЮниКредит.exe" Then
                        Process.Terminate
                End If
        Next
1
05.06.2015, 22:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.06.2015, 22:07
Помогаю со студенческими работами здесь

Завершить сторонний процесс
Возможно ли, что бы программа выключала(убивала) процессы текущих приложений?

Сторонний процесс Excel
Доброе время суток! Возникла такая задача. Левая программа (не важно какая) запускает Excel с уже...

Сторонний процесс не видит мьютекс
Добрый день. Мой процесс, используя манифест, запускается "как от Администратора". Затем он...

Найти и завершить сторонний процесс
Здравствуйте! Мне известно имя *.exe файла (имя из диспетчера задач), который запущен. Как мне его...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru