CMD/BAT - [решено] Как скрыть консольное окно?

Аватара пользователя
gora

Re: CMD/BAT - [решено] Как скрыть консольное окно?

Сообщение gora »

Цитата gora:



Положите внутрь этого "файла тихой установки" hidcon.exe
CMD/BAT - [решено] Как скрыть консольное окно?




Не хотелось бы перепаковывать программку.. Ну да ладно, спасибо ! В принципе это самый простой способ, наверное.



И все-таки , если не затруднит - ещё проконсультируйте пожалуйста:



Утилиты для скрытия консольных окон : hidcon.exe или cmdow.exe - где , корректно нужно разместить (одну из них)

в дистрибутиве , чтобы они при установке Windows, были установлены/помещены в системную папку system32.

Я где-то на сайте или форуме видел информацию об этом (что-то говорилось о папке $OEM$ ), но не помню точно.



З.Ы. Использовал "Поиск" - не нашел..
Аватара пользователя
shao

Re: CMD/BAT - [решено] Как скрыть консольное окно?

Сообщение shao »

Цитата shao:



Я где-то на сайте или форуме видел информацию об этом (что-то говорилось о папке $OEM$ ), но не помню точно.
CMD/BAT - [решено] Как скрыть консольное окно?




$OEM$ директории на установочном диске
Аватара пользователя
gora

Re: CMD/BAT - [решено] Как скрыть консольное окно?

Сообщение gora »

Самый простой и четкий способ скрытно запустить батник:



1. Скачиваем hidcon.exe, помещаем его куда угодно (например C:\hidcon.exe)



2. Например нам нужно запустить C:\mybat.bat.



3. Создаем ярлык для C:\hidcon.exe и далее нажимаем на него правой кнопкой, выбираем свойства и во вкладке "ярлык" в строке "объект" прописываем C:\hidcon.exe mybat.bat.



4. Далее кидаем этот ярлык в папку автозагрузка. Вот и все. В результате при запуске винды абсолютно ничего не будет мелькать и не нужно писать никаких дополнительных батников.



P.S. Можно и в назначенные задания его кинуть.
Аватара пользователя
gora

Re: CMD/BAT - [решено] Как скрыть консольное окно?

Сообщение gora »

Bat_To_Exe_Converter

invisible application (вроде)

уже когда-то поднимали этот вопрос)
Аватара пользователя
Faw

Re: CMD/BAT - [решено] Как скрыть консольное окно?

Сообщение Faw »

Самый простой и четкий способ скрытно запустить батник:



1. Скачиваем hidcon.exe, помещаем его куда угодно (например C:\hidcon.exe)



2. Например нам нужно запустить C:\mybat.bat.



3. Создаем ярлык для C:\hidcon.exe и далее нажимаем на него правой кнопкой, выбираем свойства и во вкладке "ярлык" в строке "объект" прописываем C:\hidcon.exe mybat.bat.



4. Далее кидаем этот ярлык в папку автозагрузка. Вот и все. В результате при запуске винды абсолютно ничего не будет мелькать и не нужно писать никаких дополнительных батников.



P.S. Можно и в назначенные задания его кинуть.
Аватара пользователя
stano4nik

Re: CMD/BAT - [решено] Как скрыть консольное окно?

Сообщение stano4nik »

Bat_To_Exe_Converter

invisible application (вроде)

уже когда-то поднимали этот вопрос)
Аватара пользователя
deepred

Re: CMD/BAT - [решено] Как скрыть консольное окно?

Сообщение deepred »

Artell, а
Утилиты - [addon] CMDOW 1.4.3
(файл во вложении) что по вашему? И вот
это
? Стоит использовать поиск - это сэкономит и вам, и окружающим массу времени.

Кроме того, не стоит блистать на технических форумах вашим знанием ненормативной лексики - от того, что вы её слегка зацензурили, она таковой не перестаёт быть.
Аватара пользователя
Artell

Re: CMD/BAT - [решено] Как скрыть консольное окно?

Сообщение Artell »

У меня сделано так я использовал Advanced BAT to EXE Converter
http://www.bdargo.com/
скомпелировал no_console_[].exe с кодом



echo off

CLS

For /F "Tokens=1,2* Delims=*" %%i In ('echo %~n0^|Find "["') Do (set IM=%%i%%j%%k)

For /F "eol=[ Tokens=1,2* Delims=[]" %%i In ('echo %~n0^|Find "["') Do (

echo %IM%|Find "[%%i]" && Set imbat=%%i&&goto OK

echo %IM%|Find "%%i[%%j]" && Set imbat=%%j&&goto OK

echo %IM%|Find "%%i[%%j]%%k" && Set imbat=%%k&&goto OK

goto ext

)

:OK

cd /d "%~dp0"

If exist "%imbat%.bat" (Call "%imbat%.bat" & exit ) Else (goto ext)

:ext

exit



Файл 133685




когда нужно скрыть окно *.bat переименовываем испол-й файл no_console_[имя вашего бата без расширения].exe и кидаем в корень *.bat файла Изображение Изображение Изображение
Аватара пользователя
Artell

Re: CMD/BAT - [решено] Как скрыть консольное окно?

Сообщение Artell »

Цитата 7human7:



как запускать cmd, чтобы командной строки не было? (не echo off)
CMD/BAT - [решено] Как скрыть консольное окно?




тема конечно очень старая, но может кому пригодится, ибо я тоже не сразу нашёл то что хотел



мне не хотелось использовать cmdnow, hidcon т.п, а стандартными виндовыми методами пакетник спрятать нельзя



но меня вполне устроил вариант когда пакетник запускается свёрнутый



в начале пакетника прописал



if "%~1" == "" (start "" /min "%comspec%" /c "%~f0" any_word & exit /b)
Аватара пользователя
Fix_seos

Re: CMD/BAT - [решено] Как скрыть консольное окно?

Сообщение Fix_seos »

Цитата Deminart:



а стандартными виндовыми методами пакетник спрятать нельзя
CMD/BAT - [решено] Как скрыть консольное окно?




Можно.
Ответить

Вернуться в «Скриптовые языки администрирования Windows»