Войти

Показать полную графическую версию : [решено] как делать окно активным в бат файле


AlexM
03-02-2010, 11:09
Хочется узнать как делать окно активным в бат файле (по умолчанию остается окно из которого запустил батник). Стал использовать start как и советовали здесь на форуме для закрытия батника после запуска приложения (P.S. батник запускаю из щелчком в папке). Теперь для полного счастья хотелось бы чтобы активным окном в Windows после батника становилось окно запущенной программы. Так можно?


Спасибо!

amel27
03-02-2010, 15:59
например, через CMD-утилиту CMDOW (http://www.commandline.co.uk/cmdow/#params) (ключ /ACT)
родственная тема: Разное - [решено] Фиксированное положение окна программы при ее запуске (http://forum.oszone.net/showthread.php?p=1223266&highlight=cmdow)

AlexM
04-02-2010, 06:34
Спасибо! А стандартными средствами Windows можно? Хочется проще и чтобы было переносимо тоже проще....(в частности про CMDOW не написано, что работает под Win7).

amel27
04-02-2010, 08:01
про CMDOW не написано, что работает под Win7 »
работает, в том числе и на 64-бит

А стандартными средствами Windows можно? »
AFAIK в рамках указанной категории - нет, т.к. WIN не имеет своих консольных утилит управления окнами, но можно на VBS, пример для блокнота:

Set WshShell = CreateObject("WScript.Shell")
WshShell.AppActivate("Блокнот")




© OSzone.net 2001-2012