Hulk7778
 - Стаж: 10 лет
- Сообщений: 96
- Репутация:0[+] [-]
- Откуда: Мурманск
|
Доброго времени суток. Столкнулся с проблемой. Не могу скрыть консольные окна именно в 64 PEшке. В 86 скрыл через hidcon, а в 64 он не работает. Подскажите что придумать.
_________________ Подпись отключена за нарушение правил форума
|
|
bat? если BAT, то можно конвертнуть в EXE при помощи Quick Batch File Compiler со скрытым окном консоли.
Последний раз редактировалось: Гость (2016-01-24 12:06), всего редактировалось 1 раз
|
Hulk7778
 - Стаж: 10 лет
- Сообщений: 96
- Репутация:0[+] [-]
- Откуда: Мурманск
|
Нашел способ через vbs. Попробую.
_________________ Подпись отключена за нарушение правил форума
|
vovan1982
  - Стаж: 10 лет
- Сообщений: 1140
- Репутация:78[+] [-]
- Откуда: Ростов-на-Дону
|
Hulk7778, в Пешках от Xemom1 в WINDOWS/System32 есть hiderun.exe, возьми версию из PEх64.
|
 Отправлено: 24-Янв-2016 14:34
(спустя 2 часа 22 минуты)
Hulk7778
 - Стаж: 10 лет
- Сообщений: 96
- Репутация:0[+] [-]
- Откуда: Мурманск
|
Ни один из способов не отработал. Так все работает, а из оболочки не катит. Решил проблему при помощи bat to exe с выбором архитектуры выходного файла согласно разрядности winPE. Всем спасибо.
_________________ Подпись отключена за нарушение правил форума
|
|
Мой наборчик скрывалок консоли. Действительно, бывают случаи, когда работает только один вариант. Лучшая (имхо) - hidcon (2048 байт)... правда, только если есть поддержка х86-подсистемы. Также скрывать (с ожиданием завершения или без него) можно при запуске из PECMD (pecmd EXEC --hide --wait proga.exe), nircmd (только без ожидания, команды exec/exec2 hide proga.exe). Ну и не забываем о "классике" - команде ОС start /b /w proga.exe (/b - скрыть окно консоли, /w - ожидание завершения работы программы).
|
SunOK
  - Стаж: 10 лет
- Сообщений: 352
- Репутация:32[+] [-]
- Откуда: Україна, Перлина Поділля
|
SV-2k10,  Просто использовать команду... call proga1.exe start /b proga2.exe Вроде ключей запуска у CALL нет, всего лишь ожидает завершения процесса.
Последний раз редактировалось: SunOK (2016-01-24 16:29), всего редактировалось 1 раз
|
|
SV-2k10start /b /w proga1.exe start /b /w proga2.exe или можно даже так start /b /w proga1.exe&&proga2.exe ("&&" - означает запустить следующую операцию при УСПЕШНОМ завершении работы предыдущей).
Последний раз редактировалось: Гость (2016-01-24 16:52), всего редактировалось 1 раз
|
SV-2k10
  - Стаж: 10 лет
- Сообщений: 267
- Репутация:21[+] [-]
|
SunOK, conty9, Спасибо ребата …  Я просто засомневался, что если одна программа должна подождать другую, то писать надо так … start proga1.exe start /b /w proga2.exe
|
|
SV-2k10, если не нужно скрывать окна скриптов, тогда вообщеа вотstart proga1.exe start /b /w proga2.exe запустит проги одновременно (start proga1.exe - означает запустить БЕЗ ожидания, а start /b /w proga2.exe - запустить в скрытом режиме /для консольных программ или батников/ и с ожиданием завершения proga2.exe)
|
 Отправлено: 24-Янв-2016 18:19
(спустя 1 час 12 минут)
Текущее время: 03-Апр 20:02
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|