![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Окно программы поверх всех |
|
Любой язык - Окно программы поверх всех
|
Ветеран Сообщения: 1640 |
Добрый день!
Подскажите пожалуйста, можно каким-то образом запустить, программу, к примеру XBMC.exe, чтобы ее окно оставалось поверх всех окон. Если да то как? Неважно на каком скрипте, я все равно нуб в PS WSH ETC. Заранее спасибо. _________ XBMC.exe параметр alwaysontop=yes игноррирует в половине случаев. |
|
------- Отправлено: 14:53, 12-09-2012 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать Anonymоus, так и nircmd тоже консольная, нет?
вычитал ровно одну разницу между nircmd/nircmdC - последняя ошибки и слова в консоль пишет. Еще есть? Кстати пока пример работает. Ну и AutoSize тоже через раз удовлетворял. |
------- Отправлено: 21:22, 18-09-2012 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 415
|
Профиль | Отправить PM | Цитировать R.i.m.s.k.y., они обе принимают аргументы командной строки, но nircmdc - это именно что консольная версия. Отличий несколько, это и способ вывода ошибок (месседжбокс или stderr), как вы уже заметили, и специфичные только для консольной версии команды - к примеру, setconsolecolor, setconsolemode. Конкретно для этого скрипта абсолютно не принципиально, какую из двух утилит использовать, я использовал консольную версию, а что будете применять вы - ваш выбор.
|
Отправлено: 21:44, 18-09-2012 | #12 |
Новый участник Сообщения: 39
|
Профиль | Отправить PM | Цитировать А не кто не подскажет как сделать так:
Нужно запустить мини WPI с программами с ожиданием то есть так start /wait .\GPInst.exe а после не обходимо GPInst.exe вывести на передний план nircmdc win settopmost process "GPInst.exe" 1 nircmdc win focus process "GPInst.exe" nircmdc win activate process "GPInst.exe" но всё это надо автоматизировать в cmd скрипт??? start /wait - ожидание обязательно но из за него не выполняются следующие команды,как быть? |
------- Отправлено: 17:20, 23-08-2014 | #13 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Никак. Либо Вы ждёте внутри пакетного файла, либо нет.
Стучитесь в личку к автору: Пользователь: opel431 - Компьютерный форум OSzone.net, дабы он добавил возможность задания свойства окна «Topmost» для своего приложения, например, параметром командной строки. |
Отправлено: 17:34, 23-08-2014 | #14 |
Новый участник Сообщения: 39
|
Профиль | Отправить PM | Цитировать Цитата Iska:
Цитата Iska:
Может другие утилиты есть,для вывода на передний план? Есть другой вариант,но он в другой теме: http://forum.oszone.net/showthread.php?t=286638 То есть нужно либо скрыть окно в той теме или сделать GPInst.exe по верх. |
||
------- Отправлено: 17:47, 23-08-2014 | #15 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата crimes:
Цитата crimes:
Цитата crimes:
Я Вам показал, что нужно делать. Пишите автору. |
|||
Отправлено: 18:00, 23-08-2014 | #16 |
Новый участник Сообщения: 39
|
Профиль | Отправить PM | Цитировать Цитата Iska:
Цитата Iska:
Практически все на этом форуме придерживаются одного пункта: Не оказываю помощь по личке,для этого есть форум. Будете отрицать эти слова? -------------------------------------------------------- никак или не как - можно и так и так """Главное ― не как часто, а насколько ты готов…""" Вы бы лучше решения так на ходили как к орфографии придираетесь. Не нужно форум программировании превращать в форум правописания русского языка! Я ценю помощь но ненужно писать всякий бред,не знаете лучше промолчите! |
||
------- Отправлено: 19:47, 23-08-2014 | #17 |
Новый участник Сообщения: 39
|
Профиль | Отправить PM | Цитировать Решение.
echo ping 127.0.0.1 -n 4 ^>nul>>%SystemDrive%\process.cmd echo nircmdc win settopmost process "GPInst.exe" ^1>>%SystemDrive%\process.cmd echo nircmdc win focus process "GPInst.exe">>%SystemDrive%\process.cmd echo nircmdc win activate process "GPInst.exe">>%SystemDrive%\process.cmd echo exit>>%SystemDrive%\process.cmd start "" %SystemDrive%\process.cmd start /w "" .\GPInst.exe Del /f /q %SystemDrive%\process.cmd |
------- Отправлено: 20:16, 23-08-2014 | #18 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата crimes:
Цитата crimes:
В настоящее же время ситуация такая: некоторое время назад один товарисч напрочь забил мне остатки лимита сообщений своим спамом, одновременно плодя кучу несуразных сообщений в личку и на форум. Посему, пока не разберу и не удалю часть сообщений — написать мне в личку Вы не сможете. Цитата crimes:
Цитата crimes:
Не Вам, коллега, решать, когда (и где) мне молчать, а когда — говорить. Вас что-то не устраивает — пишите обоснованную претензию, жалуйтесь модераторам или в Администрацию. Это их прерогатива. Цитата crimes:
на запуск «GPInst.exe». |
|||||
Отправлено: 20:52, 23-08-2014 | #19 |
Новый участник Сообщения: 39
|
Профиль | Отправить PM | Цитировать Цитата Iska:
Цитата Iska:
Цитата Iska:
Времени вполне хватает,хватит даже 2 сек,4 - что бы наверни ка,а вообще кому мало то можно и 99999999999999999 поставить. Цитата Iska:
И еще без обид но я сколько с вами переписывался заметил одну странную вещь - у вас что то с психикой,по моему она нарушена. |
||||
------- Отправлено: 21:21, 23-08-2014 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Система - Программа управления окнами с возможностью сделать окно поверх всех окон, есть ли? | bezdelnikt@fb | Программное обеспечение Windows | 3 | 10-04-2012 19:59 | |
Win32 API - WinAPi приложение поверх всех окон | XCodeR | Программирование и базы данных | 19 | 15-03-2012 18:55 | |
[решено] Сделать окно поверх всех окон | ORIX | AutoIt | 5 | 07-12-2010 01:17 | |
C/C++ - Некоторые проблемы с установкой нашей программы поверх всех окон | crashtuak | Программирование и базы данных | 3 | 31-12-2009 00:32 | |
C/C++ - [C++Builder 2007] Две формы поверх всех окон и одна форма поверх другой | crashtuak | Программирование и базы данных | 3 | 13-04-2009 16:33 |
|