Как скрыть консоль windows
Сообщения: 1014
Благодарности: 194
Положите внутрь этого «файла тихой установки» hidcon.exe » |
Не хотелось бы перепаковывать программку.. Ну да ладно, спасибо ! В принципе это самый простой способ, наверное.
И все-таки , если не затруднит — ещё проконсультируйте пожалуйста:
Утилиты для скрытия консольных окон : hidcon.exe или cmdow.exe — где , корректно нужно разместить (одну из них)
в дистрибутиве , чтобы они при установке Windows, были установлены/помещены в системную папку system32.
Я где-то на сайте или форуме видел информацию об этом (что-то говорилось о папке $OEM$ ), но не помню точно.
З.Ы. Использовал «Поиск» — не нашел..
Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.
Конфигурация компьютера |
Материнская плата: Asus P5Q PRO |
HDD: Seagate ST3250410AS (250 Гб, 7200 RPM, SATA-II) + STM31000528AS (1 Тб, 7200 RPM, SATA-II) |
Звук: Realtek ALC1200 (встроенный) |
CD/DVD: Optiarc DVD RW AD-7170S |
ОС: Windows 7 Ultimate SP1 (x64) |
Я где-то на сайте или форуме видел информацию об этом (что-то говорилось о папке $OEM$ ), но не помню точно. » |
Это сообщение посчитали полезным следующие участники:
Конфигурация компьютера |
Скрываем черное окно файла CMD или BATВсем привет! Сегодня мы поговорим о том, как скрыть «черное окно» консоли команд при выполнении файла вида .CMD или .BAT. Вы можете скрыть вывод выполняемых в консоли команд, добавив в начало файла CMD или BAT строчку @echo off, но чтобы сделать невидимым окно самой командной строки, потребуется нечто иное. РешениеЧтобы скрыть исполнение CMD- или BAT-файла, мы прибегнем к помощи другого скрипта, написанного на языке Visual Basic Script. Откройте Блокнот, Notepad++ или другой текстовый редактор, скопируйте и вставьте в него следующий код: В данном примере путь к файлу командной строки выглядит как C:\script.cmd, у вас же он может быть другим. Сохраните файл, дав ему произвольное имя и обязательное расширение VBS. Обратите внимание: кавычки в коде должны быть прямыми, иначе при запуске скрипта получите ошибку. Когда вам нужно будет выполнить файл командной строки, запустите VBS-скрипт, а он в свою очередь запустит ваш «батник», который выполнится в скрытом режиме. Столь раздражающего вас чёрного окна командной строки вы больше не увидите. Как скрыть исполнение bat-файла ?Как скрыть исполнение bat-файла или невидимая команда cmd.
Но вот как выглядит код, который будет наш вирус скрывать: местоположение-вашего-вируса.bat – имя вашего файла и полный к нему путь, который вы спрячете в диск С. Если файл с приколом скрывается под именем «вирус.bat», то скрипт будет выглядеть как: Путь C:\вирус.bat будет выглядеть в зависимости от того, куда свой прикол вы решили спрятать. Рекомендую путь не менять, и оптимальным местом для запуска пакостей считаю именно корневую папку локального диска С. После того, как batch-файл помещён в корневую папку, о нём можно забыть. Теперь необходимо создать и сохранить вышенаписанную команду скрипта под любым неприглядным названием с расширением .vbs . Я порекомендовал назвать её именем типа Windows.vbs и положить в папку Автозапуска. После запуска этого скрипта искомая команды с приколом будет проходить незаметно для пользователя. Однако её выполнение найдёт отражение в Диспетчере задач соответствующим процессом. НО Как вы понимаете, у трюка две стороны. Если пакость основывается на появлении одного или множества окон самой консоли, то смысла скрывать эти окна нет. Другое дело, если… Вы намеренно пытаетесь запустить на своём или чужом компьютере программу и не хотите, чтобы консоль с командой отсвечивала на Рабочем столе. Как видите, с помощью нехитрых приёмов можно скрыть исполнение bat-файла , чтобы ваш процесс протекал незаметно. Как скрыть консоль windowsЕсли вы хоть раз просматривали внушительный список возможностей утилиты NIRCMD, то скорее всего задались вопросом — а она это может ? Да, может. Я уже упоминал эту утилиту не раз. Вы можете передавать параметры в ваш bat/cmd файл или программу как привыкли. Для выполнения приложения ( кстати, не только bat/cmd файлов ) без отображения консольного окна вместо execmd можно использовать другой параметр этой утилиты: Утилита hidec.( Домашней страницы не нашел, лучше поэтому искать поиском по ключу hidec.exe ) Ключ /w запускает приложение с ожиданием окончания его работы. Существуют еще платные (например, Hidden Start — Hstart) и бесплатные (например, chp.exe -Create Hidden Process, cmdow) утилиты, позволяющие скрыть консольное окно. Здесь я не пытался сделать обзор и сравнительный анализ всех различных вариантов решения этой проблемы. Тем более, что для решения конкретной задачи — скрыть консольное окно для bat/cmd файлов — различия утилит, как мне кажется, не выходят за рамки личных предпочтений. Кроме того существует возможность сделать это фактически не используя сторонних утилит. Файл, с кодом, приведенным ниже и с расширением vbs если его выполнить непосредственно или командой CSCRIPT запустит в данном случае блокнот в скрытом окне. Открыв окно Диспетчера задач можно увидеть, что такой процесс действительно запущен. Параметры объекта RUN можно посмотреть здесь Хотел бы еще обратить ваше внимание на то, что по понятным причинам, все антивирусы с огромным подозрением относятся к приложениям со скрытым консольным окном. И к программам, позволяющим их создавать. Возможно, их лучше добавить в списки исключений для антивирусов. Так как ничего нельзя гарантировать, как они отнесутся к этим утилитам при очередном обновлении антивирусной базы. Для вопросов, обсуждений, замечаний, предложений и т. п. можете использовать раздел форума этого сайта (требуется регистрация). Новый раздел о средствах командной строки в рамках этого же проекта расположен здесь Как скрыть консоль windowsСкрыть консольное окно в bat/cmd файлах.NIRCMDЕсли вы хоть раз просматривали внушительный список возможностей утилиты NIRCMD, то скорее всего задались вопросом — а она это может ? Да, может. Я уже упоминал эту утилиту не раз. Вы можете передавать параметры в ваш bat/cmd файл или программу как привыкли. Для выполнения приложения ( кстати, не только bat/cmd файлов ) без отображения консольного окна вместо execmd можно использовать другой параметр этой утилиты: Утилита hidec.( Домашней страницы не нашел, лучше поэтому искать поиском по ключу hidec.exe ) Ключ /w запускает приложение с ожиданием окончания его работы. Существуют еще платные (например, Hidden Start — Hstart) и бесплатные (например, chp.exe -Create Hidden Process, cmdow) утилиты, позволяющие скрыть консольное окно. Здесь я не пытался сделать обзор и сравнительный анализ всех различных вариантов решения этой проблемы. Тем более, что для решения конкретной задачи — скрыть консольное окно для bat/cmd файлов — различия утилит, как мне кажется, не выходят за рамки личных предпочтений. Кроме того существует возможность сделать это фактически не используя сторонних утилит. Файл, с кодом, приведенным ниже и с расширением vbs если его выполнить непосредственно или командой CSCRIPT запустит в данном случае блокнот в скрытом окне. Открыв окно Диспетчера задач можно увидеть, что такой процесс действительно запущен. Параметры объекта RUN можно посмотреть здесь Хотел бы еще обратить ваше внимание на то, что по понятным причинам, все антивирусы с огромным подозрением относятся к приложениям со скрытым консольным окном. И к программам, позволяющим их создавать. Возможно, их лучше добавить в списки исключений для антивирусов. Так как ничего нельзя гарантировать, как они отнесутся к этим утилитам при очередном обновлении антивирусной базы. Для вопросов, обсуждений, замечаний, предложений и т. п. можете использовать раздел форума этого сайта (требуется регистрация). |