|
9 / 9 / 2
Регистрация: 07.06.2011
Сообщений: 124
|
|
Архив *.exe24.06.2011, 11:43. Показов 2649. Ответов 7
Метки нет (Все метки)
Всем привет!!
Я работаю тестером, но учусь, чтоь перейти на автоматизацию. Так вот в чем вопрос: Нужно написать прогу, точнее как ее сделать. Нужно сделать архив *.exe, в котором будут находиться нужньіе мне файльі для запуска. Предположим, есть у меня главньій файл А (*.exe архив). После его запуска должен запуститься файл B (*.exe файл, которьій находиться в файле-архиве А). Соответсвтенно в файл-архиве А еще будет и файл С. Но он будет уже запускаться при помощи файла В. Помогите, кто чем может.
0
|
|
| 24.06.2011, 11:43 | |
|
Ответы с готовыми решениями:
7
Вмонтировать exe в файл для его блокировки на время работы exe Упаковать exe и dll в один exe файл
|
|
399 / 366 / 54
Регистрация: 23.05.2010
Сообщений: 716
|
|
| 24.06.2011, 11:51 | |
|
А может сложить все нужные файлы в ресурсы? И потом по мере надобности достать их оттуда и запустить?
0
|
|
|
9 / 9 / 2
Регистрация: 07.06.2011
Сообщений: 124
|
|
| 24.06.2011, 11:56 [ТС] | |
|
Ну в принципе да
Можно все в одну папку и все) А с папки запускать нужньій Тебе файл. Но мне вот именно нужно, чотб при запуски той папки.exe запускался файл, которьій лежит внутри нее.
0
|
|
|
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
|
||
| 24.06.2011, 12:00 | ||
Нативные проги это позволяют делать (есть парочка примеров на PureBasic с запуском EXE и DLL из памяти), а вот .NET платформа, хз.
0
|
||
|
9 / 9 / 2
Регистрация: 07.06.2011
Сообщений: 124
|
||
| 24.06.2011, 12:11 [ТС] | ||
|
Нет, с извлечением. Ну смотри, берем обьічньій установочньій пакет. Например его размер 10 Мб. Его можно разархивировать. Внутри будет файл типа setup.exe. Так вот, єтот файл будет запускаться после того, как мьі запустим сначала нш установочньій пакет. Т.е. вопрос в том, как сделать такой пакет, которьій будет запускать другой екзешник, находящейся в том пакете.
0
|
||
|
мастер топоров
917 / 742 / 101
Регистрация: 16.08.2009
Сообщений: 1,476
|
|
| 24.06.2011, 12:18 | |
|
пишем класс (или метод.. или ничего не пишем..).. в общем должен быть какой-то метод, который распаковывает архив. верно? по идее да. распаковывать нужно куда-то. тоесть у нас уже будет распакованные файлы и там будет требуемый нам экзешник. после распаковки мы можем его запустить методами класса Process. не вижу особых трудностей: у нас есть путь к папке, куда мы распакуем файлы и у нас есть имя запускаемого файла. запускаем - профит!
0
|
|
|
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
|
||
| 24.06.2011, 12:22 | ||
|
Правда не C#, но думаю что переписать на него можно. Ведь наверняка есть компоненты для создания самораспаковывающихся архивов в C#
0
|
||
|
9 / 9 / 2
Регистрация: 07.06.2011
Сообщений: 124
|
|
| 26.06.2011, 23:59 [ТС] | |
|
Я решил этот вопрос при помощи создания Сетап-проекта))
0
|
|
| 26.06.2011, 23:59 | |
|
Помогаю со студенческими работами здесь
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
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|