Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
QA
 Аватар для QA
9 / 9 / 2
Регистрация: 07.06.2011
Сообщений: 124

Архив *.exe

24.06.2011, 11:43. Показов 2649. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет!!
Я работаю тестером, но учусь, чтоь перейти на автоматизацию.
Так вот в чем вопрос:

Нужно написать прогу, точнее как ее сделать. Нужно сделать архив *.exe, в котором будут находиться нужньіе мне файльі для запуска. Предположим, есть у меня главньій файл А (*.exe архив). После его запуска должен запуститься файл B (*.exe файл, которьій находиться в файле-архиве А). Соответсвтенно в файл-архиве А еще будет и файл С. Но он будет уже запускаться при помощи файла В.

Помогите, кто чем может.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.06.2011, 11:43
Ответы с готовыми решениями:

Вмонтировать exe в файл для его блокировки на время работы exe
Как прикрепить (вмонтировать) exe к файлу, так чтобы до завершения этой программы содержимое файла не раскрывалось. Например,...

Упаковать exe и dll в один exe файл
Добрый день! Для защиты использую IlProtector. На выходе получается exe и 2 dll. Я хочу упаковать эти три файла в один exe. Что для...

Ngen. Cделать из компилированного .exe нативный .exe.
Как сделать из компилированного .exe .. нативный .exe. ?? Я так и не понял :( Ссылки: ...

7
 Аватар для Etrimus
399 / 366 / 54
Регистрация: 23.05.2010
Сообщений: 716
24.06.2011, 11:51
А может сложить все нужные файлы в ресурсы? И потом по мере надобности достать их оттуда и запустить?
0
QA
 Аватар для QA
9 / 9 / 2
Регистрация: 07.06.2011
Сообщений: 124
24.06.2011, 11:56  [ТС]
Ну в принципе да Можно все в одну папку и все) А с папки запускать нужньій Тебе файл. Но мне вот именно нужно, чотб при запуски той папки.exe запускался файл, которьій лежит внутри нее.
0
PB
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
24.06.2011, 12:00
Но мне вот именно нужно, чотб при запуски той папки.exe запускался файл, которьій лежит внутри нее.
Запуск из памяти без извлечения на диск EXE файла находящегося в другом EXE файле?
Нативные проги это позволяют делать (есть парочка примеров на PureBasic с запуском EXE и DLL из памяти), а вот .NET платформа, хз.
0
QA
 Аватар для QA
9 / 9 / 2
Регистрация: 07.06.2011
Сообщений: 124
24.06.2011, 12:11  [ТС]
Цитата Сообщение от PB Посмотреть сообщение
Запуск из памяти без извлечения на диск EXE файла находящегося в другом EXE файле?
Нативные проги это позволяют делать (есть парочка примеров на PureBasic с запуском EXE и DLL из памяти), а вот .NET платформа, хз.

Нет, с извлечением. Ну смотри, берем обьічньій установочньій пакет. Например его размер 10 Мб. Его можно разархивировать. Внутри будет файл типа setup.exe. Так вот, єтот файл будет запускаться после того, как мьі запустим сначала нш установочньій пакет. Т.е. вопрос в том, как сделать такой пакет, которьій будет запускать другой екзешник, находящейся в том пакете.
0
мастер топоров
 Аватар для Koran
917 / 742 / 101
Регистрация: 16.08.2009
Сообщений: 1,476
24.06.2011, 12:18
пишем класс (или метод.. или ничего не пишем..).. в общем должен быть какой-то метод, который распаковывает архив. верно? по идее да. распаковывать нужно куда-то. тоесть у нас уже будет распакованные файлы и там будет требуемый нам экзешник. после распаковки мы можем его запустить методами класса Process. не вижу особых трудностей: у нас есть путь к папке, куда мы распакуем файлы и у нас есть имя запускаемого файла. запускаем - профит!
0
PB
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
24.06.2011, 12:22
Цитата Сообщение от QA Посмотреть сообщение
Его можно разархивировать.
Пример самораспаковывающегося архива.
Правда не C#, но думаю что переписать на него можно.
Ведь наверняка есть компоненты для создания самораспаковывающихся архивов в C#
0
QA
 Аватар для QA
9 / 9 / 2
Регистрация: 07.06.2011
Сообщений: 124
26.06.2011, 23:59  [ТС]
Я решил этот вопрос при помощи создания Сетап-проекта))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.06.2011, 23:59
Помогаю со студенческими работами здесь

защищенный архив
Сложилась такая ситуация, что программа, которую я сейчас разрабатываю, должна работать с защищенным файлом-архивом. Прога должна получать...

Разархивировать архив с паролем
Помогите. Задача стоит так: есть папка с архивами (.arj), которые закрыты паролями, пароли в текстовых файлах (строка 1) в той же папке,...

Добавить в архив перечень папок
Имеется список директорий для архивирования C:\Users\Denis\YandexDisk\Книги C:\Users\Denis\YandexDisk\Учёба\2 Курс 2 семестр ...

Динамическое добавление файлов в архив
Привет) Уже не знаю в какую сторону смотреть... Суть задачи такова: По таймеру создается картинка и в том же такте таймера она должна быть...

Скачать динамический архив удаленно
Привет всем! В общем задался вопросом скачать динамический архив(то есть архив каждый день меняет название, название зависит от...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru