Запустите bat-файл, когда определенное приложение открыто в Windows XP - PullRequest
0 голосов
/ 28 августа 2018

Я хочу знать, как мы можем запустить bat-файл при открытии определенного приложения?

Например: я бы хотел запускать bat-файл всякий раз, когда открывается mspaint.

Я успешно выполнил это в Windows 7 и Windows 10 с помощью планировщика заданий. Но планировщик задач, доступный в Win Xp, очень прост.

1 Ответ

0 голосов
/ 28 августа 2018

Вы можете использовать другой пакетный файл, который запускается при запуске Windows. используйте цикл while с соответствующим сном, чтобы определить, когда запускается Paint.exe.
тогда вы могли бы написать больше команд, чтобы делать все, что вы хотите. Например, как вы сказали, вы можете запустить другой пакетный файл ...
Я нашел это решение путем исследования этих тем:

Синтаксис для однострочного бесконечного цикла Bash
Как проверить, запущен ли процесс через пакетный скрипт
Пакетная программа для проверки наличия процесса

...