Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Службы - [решено] Деактивация одной программы при активации другой.

Ответить
Настройки темы
Службы - [решено] Деактивация одной программы при активации другой.

Новый участник


Сообщения: 17
Благодарности: 0


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: Prono
Дата: 23-07-2021
Всем здравствуйте.
Пользую программы "TunnelBear" и "utorrent-2.2.0". Есть необходимость , что б при активации/запуске "TunnelBear" производился выход (или приостановка ВСЕГО трафика) из "utorrent-2.2.0" и наоборот при закрытии (выходе) из "TunnelBear" автоматически запускался "utorrent-2.2.0". Как можно реализовать сию идею? Через планировщик? Через командную строку? Может в ярлыках что нужно прописать? А может вообще скрипт какой нужен?
Спасибо.
Файл 164973
Файл 164972
Файл 164971

Отправлено: 16:59, 21-07-2021

 

Ветеран


Contributor


Сообщения: 2728
Благодарности: 1697

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: txt я210722test.vbs.txt
(701 байт, 1 просмотров)

Попробуйте отладочный вариант
Код: Выделить весь код
utorrent = "C:\Program Files (x86)\uTorrent\uTorrent.exe"
TunnelBear = "C:\Program Files (x86)\TunnelBear\TunnelBear.exe"

Exe = CreateObject("Scripting.FileSystemObject").GetFileName(utorrent)
SQuery = "Select *From Win32_Process Where Name=" + """" + Exe + """"

MsgBox utorrent + vbCrLf + Exe + vbCrLf + TunnelBear

Do
    Set Processes = GetObject("winMgmts:").ExecQuery(SQuery)
    For Each Process In Processes
        Process.Terminate
    Next
    MsgBox "Processes.Count=" + CStr(Processes.Count)
Loop While Processes.Count > 0

With CreateObject("WScript.Shell")
    Ret = .Run("""" + TunnelBear + """", 1, True)
    Ret = .Run("""" + utorrent + """", 1, False)
End With
Напишите, что происходит.

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.

Это сообщение посчитали полезным следующие участники:

Отправлено: 12:31, 23-07-2021 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 17
Благодарности: 0

Профиль | Отправить PM | Цитировать



Цитата megaloman:
Напишите, что происходит. »
Всё , спасибо - всё работает!!! ScreenShot_20210723212840.png ScreenShot_20210723212850.png ScreenShot_20210723212858.png ScreenShot_20210723212905.png. При включении/перезагрузке системы uTorrent запускается автоматически и раздаёт файловый мусор. TunnelBear активирую только при необходимости сам, ручками. Сейчас когда включаю СОЕДИНЕНИЕ в TunnelBear ScreenShot_20210723213153.png, uTorrent ПРЕКРАЩАЕТ (плавно) весь трафик. И наоборот: отключаю соединение - файлы начинают набирать скорость раздачи/приёма!!! То что я и хотел!!!!!
РЕШЕНО!!!

Отправлено: 14:40, 23-07-2021 | #12


Ветеран


Contributor


Сообщения: 2728
Благодарности: 1697

Профиль | Отправить PM | Цитировать


Prono, Не понимаю, почему ранее не работало - ничего не изменилось. Красные строки можете удалить - они всего лишь информационные.

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Отправлено: 15:34, 23-07-2021 | #13


Новый участник


Сообщения: 17
Благодарности: 0

Профиль | Отправить PM | Цитировать


megaloman, Оу, скорее всего это я что то не так тогда делал или не разобрался.
Ещё раз - спасибки!!!

Отправлено: 10:05, 24-07-2021 | #14



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Службы - [решено] Деактивация одной программы при активации другой.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Taskkill приложения при запуске другой программы Likolus Скриптовые языки администрирования Windows 12 24-06-2018 21:52
.NET - [решено] при запуске программы на другой машине - закрытие corbis Программирование и базы данных 1 17-06-2015 19:43
Разное - [решено] запуск одной программы цепляет запуск другой WChek Microsoft Windows 2000/XP 6 17-04-2013 12:31
HDD - Как обнаружить файлы с BAD сигнатурами при помощи FAR или любой другой программы? Третий Накопители (SSD, HDD, USB Flash) 14 11-05-2012 17:17
Получение аргумента одной программы другой. yukuru AutoIt 5 18-11-2011 12:44




 
Переход