Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 25.02.2014, 15:10   #1
KraT_by
Пользователь
 
Регистрация: 28.08.2012
Сообщений: 17
По умолчанию Создать .exe файл включающий в себя другой файл

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

У меня есть файл 1.bat. Можно ли на c++ создать .exe файл, который будет в себе хранить файл 1.bat и по запуску .exe будет запускать хранимый в себе 1.bat ?

Последний раз редактировалось KraT_by; 25.02.2014 в 15:13.
KraT_by вне форума
Старый 25.02.2014, 15:14   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

запустить хранимый в себе .bat нельзя.(только вытащив из себя)
а хранить можно, см ресурсы.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 25.02.2014, 15:16   #3
KraT_by
Пользователь
 
Регистрация: 28.08.2012
Сообщений: 17
По умолчанию

Я bat файл как пример использовал. Там будет хранится другой тип файла. А можно чтобы при запуске .exe файла, оно его либо запускало из себя, либо куда-нибудь "распаковывало" и само сразу запускало?
KraT_by вне форума
Старый 25.02.2014, 15:29   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от KraT_by Посмотреть сообщение
Я bat файл как пример использовал. Там будет хранится другой тип файла. А можно чтобы при запуске .exe файла, оно его либо запускало из себя, либо куда-нибудь "распаковывало" и само сразу запускало?
из себя практически врятли(есть пару исключений, но это нам не нужно думаю), а вот извлечь и запустить можно.

надеюсь не зловреда пишете?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 25.02.2014, 15:50   #5
KraT_by
Пользователь
 
Регистрация: 28.08.2012
Сообщений: 17
По умолчанию

не, не зловреда.

Просто есть необходимость раздачи файлов через WSUS, а сторонние софтины передают только msi или exe форматы. Поэтому хочу узнать, можно ли то, что мне надо упаковать в exe, передать через WSUS и потом установить посредством запуска этого же .exe файла.
KraT_by вне форума
Старый 25.02.2014, 16:29   #6
Somebody
Участник клуба
 
Регистрация: 08.10.2007
Сообщений: 1,185
По умолчанию

А зачем тогда что-то придумывать? Самораспаковывающийся архив можно сделать.
Somebody вне форума
Старый 25.02.2014, 16:30   #7
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от KraT_by Посмотреть сообщение
не, не зловреда.

Просто есть необходимость раздачи файлов через WSUS, а сторонние софтины передают только msi или exe форматы. Поэтому хочу узнать, можно ли то, что мне надо упаковать в exe, передать через WSUS и потом установить посредством запуска этого же .exe файла.
это уже проще сделать через чтения с конца exe файла, тогда нужно подготовить чистый exe, который сможет читать из себя данные, а потом можно хоть батником запаковывать.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 25.02.2014, 16:30   #8
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

большинство архиваторов делают SFX, это как раз exe который содержит в себе и может распаковать, выполнить
p51x вне форума
Старый 25.02.2014, 16:30   #9
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
большинство архиваторов делают SFX, это как раз exe который содержит в себе и может распаковать, выполнить
кстати правда.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 25.02.2014, 17:19   #10
KraT_by
Пользователь
 
Регистрация: 28.08.2012
Сообщений: 17
По умолчанию

O, точно. Спасибо большое!!!!! Совсем забыл про win rar.
KraT_by вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать типизированный файл, включающий в себя - имя, фамилию,пол,год рождения, должность, стаж, доход, премия, налог. nucweapon Паскаль, Turbo Pascal, PascalABC.NET 2 28.02.2012 17:05
Создать exe-файл vitalik007 Общие вопросы Delphi 8 09.07.2010 11:45
Создать exe файл?? Betty Общие вопросы Delphi 18 23.06.2009 09:59
Как создать приложение извлекающее из себя исполняемый файл? dolphin705 Общие вопросы Delphi 1 08.05.2009 16:54
Как внедрить свой файл в другой exe? AngelOfDeath Общие вопросы Delphi 6 12.05.2008 10:01