|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] CMD/BAT+VBS завершение процессов |
|
Любой язык - [решено] CMD/BAT+VBS завершение процессов
|
Новый участник Сообщения: 3 |
Del
|
|
Отправлено: 07:37, 13-07-2014 |
Ветеран Сообщения: 874
|
Профиль | Отправить PM | Цитировать Как вариант:
Set fso = CreateObject("Scripting.FileSystemObject") Set RegFile = fso.CreateTextFile("ProcKiller.bat", true) RegFile.WriteLine("taskkill /F /IM Дочерний_процесс_2.exe /T") RegFile.WriteLine("taskkill /F /IM ДОЧЕРНИЙ.EXE /T") RegFile.WriteLine("taskkill /F /IM дочерний.exe /T") RegFile.WriteLine("taskkill /F /IM Программа.EXE /T") RegFile.WriteLine("del " & chr(34) & "%~f0" & chr(34)) RegFile.Close CreateObject("WScript.Shell").Run "ProcKiller.bat", 0, False |
Отправлено: 10:36, 13-07-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать dinis.grek, перечислите конкретные имена основного процесса, дочерних процессов, укажите какие процессы порождают дочерние процессы, как хотите завершать — запросом на завершение или принудительно.
|
Отправлено: 18:08, 13-07-2014 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Поместите следующий код:
в файл с расширением .vbs. Исполните его двойным щелчком при запущенных вышеуказанных процессах. Когда появится диалоговое окно, наподобие: — нажмите в нём Ctrl-C, чтобы скопировать его содержимое, наподобие: Полученное содержимое вставьте сюда, на форум, оформив его тэгом [code]. |
Отправлено: 19:57, 13-07-2014 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Поместите следующий код:
в файл с расширением .vbs в папку с исполняемым файлом «Paint it!.exe». Запустите его двойным щелчком из Проводника. Данный скрипт должен запустить процесс «Paint it!.exe», отследить его завершение, закрыть все дочерние процессы, порождённые именно этим процессом «Paint it!.exe» и завершить свою работу. Пробуйте. |
|
Отправлено: 21:03, 13-07-2014 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата dinis.grek:
|
|
Отправлено: 21:44, 13-07-2014 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать dinis.grek, покажите Ваш «Package.ini».
Цитата dinis.grek:
Эта оболочка уже запускает и основной исполняемый файл, и прочие потребные ресурсы. Кстати, у меня запуск «wisptis.exe» не наблюдается. Так что выложенный выше мною код тут никаким боком. |
|
Отправлено: 07:25, 14-07-2014 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
.NET - Завершение не своих процессов на C# | ldcount | Программирование и базы данных | 4 | 29-07-2013 14:19 | |
CMD/BAT - Завершение нескольких одинаковых процессов | Dersy | Скриптовые языки администрирования Windows | 1 | 01-06-2012 12:13 | |
VBS/WSH/JS - Завершение процессов кроме, определенных | O L E G | Скриптовые языки администрирования Windows | 49 | 22-05-2012 03:10 | |
Разное - Завершение нескольких процессов из CMD или программы | antikiller_bm | Microsoft Windows 2000/XP | 3 | 24-05-2009 23:39 | |
Любой язык - [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов | 0bject | Скриптовые языки администрирования Windows | 614 | 19-01-2009 21:58 |
|