[Цитировать]

    Hulk7778
  • 171
  • Стаж: 2 года 8 месяцев
  • Сообщений: 71
  • Репутация:0

    [+] [-]
  • Откуда: Мурманск
Доброго времени суток. Столкнулся с проблемой. Не могу скрыть консольные окна именно в 64 PEшке. В 86 скрыл через hidcon, а в 64 он не работает. Подскажите что придумать.

[Цитировать]

    Гость
  • Репутация:0

    [+] [-]
bat?
если BAT, то можно конвертнуть в EXE при помощи Quick Batch File Compiler со скрытым окном консоли.


Последний раз редактировалось: Гость (2016-01-24 12:06), всего редактировалось 1 раз

[Цитировать]

    Hulk7778
  • 171
  • Стаж: 2 года 8 месяцев
  • Сообщений: 71
  • Репутация:0

    [+] [-]
  • Откуда: Мурманск
Нашел способ через vbs. Попробую.

[Цитировать]

    vovan1982
  • 214
  • Стаж: 2 года 7 месяцев
  • Сообщений: 783
  • Репутация:18

    [+] [-]
  • Откуда: Ростов-на-Дону
Hulk7778, в Пешках от Xemom1 в WINDOWS/System32 есть hiderun.exe, возьми версию из PEх64.

[Цитировать]

    Hulk7778
  • 171
  • Стаж: 2 года 8 месяцев
  • Сообщений: 71
  • Репутация:0

    [+] [-]
  • Откуда: Мурманск
Ни один из способов не отработал. Так все работает, а из оболочки не катит. Решил проблему при помощи bat to exe с выбором архитектуры выходного файла согласно разрядности winPE. Всем спасибо.

[Цитировать]

    conty9
  • 100
  • Стаж: 2 года 9 месяцев
  • Сообщений: 914
  • Репутация:68

    [+] [-]
Мой наборчик скрывалок консоли. Действительно, бывают случаи, когда работает только один вариант. Лучшая (имхо) - hidcon (2048 байт)... правда, только если есть поддержка х86-подсистемы.
Также скрывать (с ожиданием завершения или без него) можно при запуске из PECMD (pecmd EXEC --hide --wait proga.exe), nircmd (только без ожидания, команды exec/exec2 hide proga.exe). Ну и не забываем о "классике" - команде ОС start /b /w proga.exe (/b - скрыть окно консоли, /w - ожидание завершения работы программы).

[Цитировать]

    SV-2k10
  • 437
  • Стаж: 2 года 6 месяцев
  • Сообщений: 275
  • Репутация:13

    [+] [-]
conty9, Привет.
Скажи пожалуйста, а как должен выглядеть код если написать батник под обычную винду, который бы запускал два ехе файла (proga1.exe и proga2.exe), но так, чтобы вторая ехе-ха не запускалась пока не закончит первая … то код должен быть каким ?... спасибо ! ah

[Цитировать]

    SunOK
  • 9
  • Стаж: 2 года 10 месяцев
  • Сообщений: 434
  • Репутация:11

    [+] [-]
  • Откуда: Україна, Перлина Поділля
SV-2k10, aa
Просто использовать команду
...
call proga1.exe
start /b proga2.exe
Вроде ключей запуска у CALL нет, всего лишь ожидает завершения процесса.


Последний раз редактировалось: SunOK (2016-01-24 16:29), всего редактировалось 1 раз

[Цитировать]

    conty9
  • 100
  • Стаж: 2 года 9 месяцев
  • Сообщений: 914
  • Репутация:68

    [+] [-]
SV-2k10
start /b /w proga1.exe
start /b /w proga2.exe
или можно даже так start /b /w proga1.exe&&proga2.exe ("&&" - означает запустить следующую операцию при УСПЕШНОМ завершении работы предыдущей).


Последний раз редактировалось: conty9 (2016-01-24 16:52), всего редактировалось 1 раз

[Цитировать]

    SV-2k10
  • 437
  • Стаж: 2 года 6 месяцев
  • Сообщений: 275
  • Репутация:13

    [+] [-]
SunOK, conty9, Спасибо ребата … hello
Я просто засомневался, что если одна программа должна подождать другую, то писать надо так …
start proga1.exe
start /b /w proga2.exe

[Цитировать]

    conty9
  • 100
  • Стаж: 2 года 9 месяцев
  • Сообщений: 914
  • Репутация:68

    [+] [-]
SV-2k10, если не нужно скрывать окна скриптов, тогда вообще
proga1.exe
proga2.exe
а вот
start proga1.exe
start /b /w proga2.exe
запустит проги одновременно (start proga1.exe - означает запустить БЕЗ ожидания, а start /b /w proga2.exe - запустить в скрытом режиме /для консольных программ или батников/ и с ожиданием завершения proga2.exe)

[Цитировать]

    SV-2k10
  • 437
  • Стаж: 2 года 6 месяцев
  • Сообщений: 275
  • Репутация:13

    [+] [-]
17748
если не нужно скрывать окна скриптов, тогда вообще
Код:
proga1.exe
proga2.exe
Да ладно … так просто … то есть файл proga2.exe, пока не отработает первая, не запустится … интересно …
Спасибо за ликбез … ab


Показать сообщения:    

Текущее время: 22-Сен 16:39

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы