Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] как делать окно активным в бат файле (http://forum.oszone.net/showthread.php?t=166086)

AlexM 03-02-2010 11:09 1337690

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


Спасибо!

amel27 03-02-2010 15:59 1337944

например, через CMD-утилиту CMDOW (ключ /ACT)
родственная тема: Разное - [решено] Фиксированное положение окна программы при ее запуске

AlexM 04-02-2010 06:34 1338465

Спасибо! А стандартными средствами Windows можно? Хочется проще и чтобы было переносимо тоже проще....(в частности про CMDOW не написано, что работает под Win7).

amel27 04-02-2010 08:01 1338505

Цитата:

Цитата AlexM
про CMDOW не написано, что работает под Win7 »

работает, в том числе и на 64-бит

Цитата:

Цитата AlexM
А стандартными средствами Windows можно? »

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

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



Время: 01:04.

Время: 01:04.
© OSzone.net 2001-