Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » НЕвидимый *.CMD

Ответить
Настройки темы
НЕвидимый *.CMD

Аватара для hobbit25

Ветеран


Сообщения: 1199
Благодарности: 128


Конфигурация

Профиль | Отправить PM | Цитировать


как сделать CMD файлик что б его не было видно на экране в уже установленной винде!!!

Отправлено: 16:22, 19-02-2007

 

Новый участник


Сообщения: 49
Благодарности: 17

Профиль | Отправить PM | Цитировать


D_Master, а что, разве так работает? Та же проблема, archive.exe будет ждать пока не выполнится BAT-ник и то что этот батник хочет удалить EXE-шник кот-ый ждет пока этот батник выполнится... Вот если у 7zip SFX модуль имеет способность запуская процесс не ждать его завершения, то тогда это хорошая способность. Ну можно напридумывать много ухищрений с использованием программ типа killprocess или что-то в этом роде...

Последний раз редактировалось ___oj, 10-09-2008 в 10:59.


Отправлено: 09:24, 10-09-2008 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Pozia

Ветеран


Сообщения: 2756
Благодарности: 211

Профиль | Отправить PM | Цитировать


Господа. Так как быть? как сделать самоудоляющийся экзешник чтобы он выполнял мои команды как обычный CMD файл???

-------
Жизни вглядись в глаза: Это то, что ты всегда искал? Это то, что ты всегда хотел? Да или нет?


Отправлено: 13:31, 10-09-2008 | #12


Новый участник


Сообщения: 49
Благодарности: 17

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: zip DELETEBATNIK.zip
(58.4 Kb, 103 просмотров)

D_Master, вообще-то правильно подсказал. Если можно создать самоудаляющийся SFX архив, то ничего не мешает создать такой архив, а внутрь поместить твой CMD. О параметрах SFX наверно сам знаешь, надо чтоб не было ни каких диалогов окон, чтоб файл распаковывался в темп директорий, чтоб после распаковки запускался твой CMD. CMD пусть сам себя удалит, после выполнения, а архив тоже пусть сам себя удалил. В 7zip SFX модуле есть такой параметр SelfDelete, который отвечает за удаление архива после установка (подробней о модифицированном модуле). В WinRar есть такой параметр "Удалить файлы после распаковки", надо поставить галочку напротив него. Не знаю правда сработает ли такой способ, не пробовал, но должен вобще-то.

PS: Поразбирался с WinRar, оказывается нет параметра "Удалить файлы после распаковки" а есть параметр "Удалить файлы после запаковки", нафиг он нужен? Есть еще "Выключит ПК после распаковки" ??? WinRar не подходит, смотри в сторону 7zip, ссылка см. выше.

PS:PS: Поигрался с 7zip SFX модулем, действительно можно создать такой EXE-шник. Работает 100%.
пРикрепил пример.
В архиве (в том числе) лежит файл MAKE.BAT. Выполняешь его, появляется файл RUN.EXE, EXE-шник кот-ый сам себя удаляет

Последний раз редактировалось ___oj, 10-09-2008 в 15:24.

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:46, 10-09-2008 | #13


Аватара для Pozia

Ветеран


Сообщения: 2756
Благодарности: 211

Профиль | Отправить PM | Цитировать


___oj, Ваш DELETEBATNIK.zip вещь замечательная. НО . Во первых получаемый мною экзешник себя то удоляет но зыбывает выполнить команду из RUN.CMD (нужно скопировать файл командой COPY). Во вторых главное что мне нужно от самоудаляющегося экзешника так это полная нивидимость. А то мерцание черных командных окон на долю секунды при автоустановке меня раздражают. Люблю эстетику . Может еще будут идеи?

-------
Жизни вглядись в глаза: Это то, что ты всегда искал? Это то, что ты всегда хотел? Да или нет?


Отправлено: 16:01, 10-09-2008 | #14


Новый участник


Сообщения: 49
Благодарности: 17

Профиль | Отправить PM | Цитировать


Цитата Pozia:
но зыбывает выполнить команду из RUN.CMD (нужно скопировать файл командой COPY). »
Почему он не выполняет? У меня выполняет... Появляется консоль с текстом и предложением нажать клавишу для продолжения? Должно работать. В файле RUN.CMD можно оставить только строку DEL RUN.CMD
и она должна быть в конце файла иначе идущие после нее команды не ывполнятся(наверное понятно почему).

А чтоб скрыть консол, посмотри файл RUN.TXT. Там есть строка
RunProgram="RUN.CMD", и есть ;RunProgram="hidcon:RUN.CMD", убери в этой строчке знак ; а первый вариант удали. Так же можно удалить строку Title=" This is a good programm". У модифицированного 7zip SFX модуля неплохие возможности, советую поэкспериментировать, тем-более документация на русском.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:12, 10-09-2008 | #15


Аватара для Pozia

Ветеран


Сообщения: 2756
Благодарности: 211

Профиль | Отправить PM | Цитировать


___oj, все путем. копирует и скрывает. Класс. Спасибо огромное!!! Только маленький нюанс. При простом копировании с одного диска на другой нет проблем. Но если чуть усложнить то не получается. Мне нужно произвести копирование такое:

COPY %systemdrive%\Program Files\tweaks\CMD\DEL.cmd "%systemdrive%\Documents and Settings\Pozia\Главное меню\Программы\Автозагрузка\DEL.cmd"

Сам CMD файл копирует нормально. заменял длинные строки в формат 8.3 и ставил ОЕМ кодировку. Не помогает. После получения экзешника копирование не происходит. Будут предложения?

-------
Жизни вглядись в глаза: Это то, что ты всегда искал? Это то, что ты всегда хотел? Да или нет?


Отправлено: 23:54, 10-09-2008 | #16


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Цитата Pozia:
COPY %systemdrive%\Program Files\tweaks\CMD\DEL.cmd "%systemdrive%\Documents and Settings\Pozia\Главное меню\Программы\Автозагрузка\DEL.cmd" »
Так даже в бат файле работать не должно, т.к. первый путь содержит пробел и не заключен в кавычки. Попробуйте так:
Код: Выделить весь код
COPY "%systemdrive%\Program Files\tweaks\CMD\DEL.cmd" "%systemdrive%\Documents and Settings\Pozia\Главное меню\Программы\Автозагрузка\DEL.cmd"
А если нужно тихо провести копирование и уничтожить файл, производящий такое копирование, то бат файл вообще не нужен. Можно обойтись 7z sfx архивом. Тихо распакуется во временную директорию, выполнит копирование или что Вы еще его заставите сделать, и самоудалится. Нужны подробности - сформулируйте четко задачу, но только сюда, т.к., здесь это уже оффтоп.

Отправлено: 09:10, 11-09-2008 | #17


Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


DELETEBATNIK.zip работает 100%, но если находится на флешке то он не удаляет сам себя

Отправлено: 12:56, 08-04-2010 | #18


Ветеран


Сообщения: 1324
Благодарности: 260

Профиль | Отправить PM | Цитировать


Цитата Alex2357:
но если находится на флешке то он не удаляет сам себя »
Попробуй после PAUSE вместо DEL RUN.CMD прописать
Код: Выделить весь код
del %filename%.cmd
Del /F /Q %0

Отправлено: 13:25, 08-04-2010 | #19


Аватара для jentoso

Ветеран


Сообщения: 816
Благодарности: 125

Профиль | Отправить PM | Цитировать


Можно скрыть консольное окно при помощи Bat To Exe Converter. Сам пользуюсь этой программой.

-------
Спасибо не пишут, а нажимают "Полезное сообщение"
Я.Диск | Я зарегистрировал никнейм JenTOSO


Отправлено: 13:37, 08-04-2010 | #20



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » НЕвидимый *.CMD

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочее - Невидимый компьютер в сети _Gans_ Сетевые технологии 2 01-06-2009 18:06
Невидимый вирус illznn Лечение систем от вредоносных программ 10 16-01-2009 10:52
Видимый и невидимый HDD R-o-m-a-N Ноутбуки 50 27-12-2008 18:33
Помогите пожалуйста не срабатывает команда из*cmd файла запускаемого из RanOnceEx.cmd vovchiku Автоматическая установка Windows 2000/XP/2003 6 25-09-2007 23:38
[решено] Невидимый CD-ROM malishock Microsoft Windows 2000/XP 4 27-01-2007 20:30




 
Переход