Я запускаю последовательность приложений из пакетного скрипта и хочу убедиться, что открытая программа всегда будет в фокусе.
Нам нужно это обеспечить, потому что это экспериментальная установка, и мы хотим свести к минимуму такие неприятности, как необходимость переключения фокуса на полноэкранное окно.
Эта проблема уже возникала нечасто, когда предыдущая программа завершается, и на мгновение становится виден рабочий стол, пользователь щелкает на какой-нибудь иконке на рабочем столе, и сразу после этого обрабатывается следующая программа в последовательности, новое окно не в фокусе.
Проблема стала возникать гораздо чаще, когда я скрыл командное окно из вида.
Любой способ принудительно установить фокус для следующей программы в последовательности, будь то пакетная команда, некоторые настройки для ОС (мы на Win XP) или вспомогательное приложение, может быть полезен.