Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Studio
Войти
Регистрация
Восстановить пароль
 
SarMat4Life
10 / 10 / 3
Регистрация: 29.11.2012
Сообщений: 183
#1

Упаковка файлов программы - Visual Studio/VS 2012

28.02.2016, 19:23. Просмотров 316. Ответов 11
Метки нет (Все метки)

Вообщем суть, есть у меня программулина крохотная, там только кнопки ,по нажатию этих кнопок выполняются батники, соответственно каждой кнопке.
Внимание вопрос, господин Друзь.... Возможно ли упаковать все эти батники в один .bin архив? Без потери работоспособности естественно) чтоб никто не ковырял эти самые батники, а просто жал на кнопку, бантик запустился, отработал и закрылся.

З.Ы. Если может есть другой способ (мне совсем не принципиально использовать .bin), подскажите, может средствами самой студии можно упаковать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.02.2016, 19:23
Я подобрал для вас темы с готовыми решениями и ответами на вопрос VS 2012 Упаковка файлов программы (Visual Studio):

Упаковка файлов
Привет! Помогите пожалуйста решить проблему запускается серверный агент с...

Упаковка и разпаковка файлов
Програма должна делать упаковку и разпаковку разних файлов. Формат файла такой...

Распаковка и упаковка файлов
нужно написать прогу для распаковки и упаковки текстового документа на Паскале...

Упаковка внешних файлов
Здравствуйте. Я пишу проект, в котором имеется огромное количество картинок...

Упаковка файлов в .EXE
Возможно ли в Visual Basic, при компиляции EXE-шника, упаковывать в него, для...

Упаковка/распаковка exe файлов
Поясняю так. Программой 7-zip можно распаковать файл на отдельно манифесты,...

11
Rius
Эксперт .NET
4563 / 2877 / 705
Регистрация: 25.05.2015
Сообщений: 8,883
Записей в блоге: 10
Завершенные тесты: 4
28.02.2016, 19:44 #2
Поставлять батники в ресурсах программы. (Если крохотная программа с только кнопками и поставляется, то и ресурсы не нужны).
Через эту программу сохранять их во временную папку. Запускать. Дожидаться завершения выполнения и удалять.
0
SarMat4Life
10 / 10 / 3
Регистрация: 29.11.2012
Сообщений: 183
28.02.2016, 20:53  [ТС] #3
Rius, хорошая идея) а как собственно это сделать?
0
Rius
Эксперт .NET
4563 / 2877 / 705
Регистрация: 25.05.2015
Сообщений: 8,883
Записей в блоге: 10
Завершенные тесты: 4
28.02.2016, 21:02 #4
Добавить текстовый файл (bat) в проек ка внедренный ресурс.
Когда нужно, считать из ресурсов и сохранить на диск.
Запустить.

А нужны ли вообще батники?
0
SarMat4Life
10 / 10 / 3
Регистрация: 29.11.2012
Сообщений: 183
29.02.2016, 20:37  [ТС] #5
Rius, А вот это само по себе отработает? Или необходимы будут пляски с бубном и кодом?
Цитата Сообщение от Rius Посмотреть сообщение
Когда нужно, считать из ресурсов и сохранить на диск.
Запустить.
0
Rius
Эксперт .NET
4563 / 2877 / 705
Регистрация: 25.05.2015
Сообщений: 8,883
Записей в блоге: 10
Завершенные тесты: 4
29.02.2016, 20:39 #6
Необходимо всего лишь начать делать, писать код уже наконец.
На форуме всё есть: чтение из ресурсов, сохранение в файл, запуск внешних программ (в том числе и через командный интерпретатор CMD).
0
SarMat4Life
10 / 10 / 3
Регистрация: 29.11.2012
Сообщений: 183
29.02.2016, 20:41  [ТС] #7
Цитата Сообщение от Rius Посмотреть сообщение
А нужны ли вообще батники?
как бы не особо, можно конечно команды прописывать в прогу саму, но мне кажется прописать запуск батника на кнопку проще.
плюс ко всему в батник можно прописать несколько команд(которые нужно выполнять за раз), а в код если и можно так сделать, то я не умею
0
Rius
Эксперт .NET
4563 / 2877 / 705
Регистрация: 25.05.2015
Сообщений: 8,883
Записей в блоге: 10
Завершенные тесты: 4
29.02.2016, 20:42 #8
Какой набор команд? Огласите.
0
SarMat4Life
10 / 10 / 3
Регистрация: 29.11.2012
Сообщений: 183
29.02.2016, 20:46  [ТС] #9
абсолютно любую команду + pause например, чтоб было видно результат выполнения первой и окно cmd закрывалось после нажатия аникея
0
Rius
Эксперт .NET
4563 / 2877 / 705
Регистрация: 25.05.2015
Сообщений: 8,883
Записей в блоге: 10
Завершенные тесты: 4
29.02.2016, 20:49 #10
Вы определитесь уже, нужен ли вообще C#, если все команды консольные.
Если такая склонность к батникам, то Вам туда: http://www.cyberforum.ru/cmd-bat/
Либо забываете про bat и пишете на C#. Ознакомившись с языком программирования в первой книге хотя бы: http://www.cyberforum.ru/csharp-beginners/thread1565767.html
Иначе выйдет никуда не годное чудище франкенштейна в стиле поделок студентов-прогульшиков...
0
SarMat4Life
10 / 10 / 3
Регистрация: 29.11.2012
Сообщений: 183
29.02.2016, 20:54  [ТС] #11
Rius, да, я люблю батники. Но нужен визуальный интерфейс какбэ))
если бы не нужны были эти самые пресловутые кнопочки в крохотной программулине, я бы даже и не спрашивал))
0
Rius
Эксперт .NET
4563 / 2877 / 705
Регистрация: 25.05.2015
Сообщений: 8,883
Записей в блоге: 10
Завершенные тесты: 4
29.02.2016, 21:07 #12
Это не визуальный интерфейс.

http://www.cyberforum.ru/csharp-net/thread336468.html
http://www.cyberforum.ru/csharp-beginners/thread765323.html
http://www.cyberforum.ru/csharp-beginners/thread1459419.html
http://www.cyberforum.ru/csharp-beginners/thread1120871.html
http://www.cyberforum.ru/csharp-beginners/thread1147241.html
0
29.02.2016, 21:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.02.2016, 21:07
Привет! Вот еще темы с решениями:

Стеганография - упаковка произвольных файлов в документы MS Office
Тема берет начало здесь:...

Зачем нужна множественная упаковка rar файлов?
Скачал я, значит, Винду по частям, сделал расархивацию. Вместо привычного...

Упаковка файлов (html, css, картинки) в mht-файл
существует файл формата *.mht чем его можно извлечь я нашел, существуют ли...

Упаковка программы на дельфи в exe-файл на c#
Добрый день! Есть утилита exe, написанная на дельфи. Утилита действует...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru