|
0 / 0 / 0
Регистрация: 15.04.2020
Сообщений: 58
|
|
CMD и EXE15.04.2020, 01:14. Показов 1160. Ответов 14
Друзья нужна помощь програмиста Я начинающий еще не очень разбираюсь, в bat и cmd командах, нужна подсказка.
Есть Файл.ехе созданный в WinRar, нужно прописать батник или Cmd на его распоковку в определенное место если можно с пояснениями и вариантами. P.S. Просидел сегодня целый день в поисках как то безрезультатно такое впечатление что не хватает какой то мелочи или что то лишнее. Пишите рад буду помощи зарание благодарю за помощь
0
|
|
| 15.04.2020, 01:14 | |
|
Ответы с готовыми решениями:
14
убрать окно cmd.exe Функция передачи команды в cmd.exe
|
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|
| 15.04.2020, 01:30 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 15.04.2020
Сообщений: 58
|
|
| 15.04.2020, 07:19 [ТС] | |
|
Спасибо но я везде облазил и тема походу не простая, здесь есть еще вариант обсуждения ее Bat-файл на открытие архива
Пока так и не решили, какие есть варианты у великих умов?
0
|
|
|
6977 / 2869 / 1102
Регистрация: 06.06.2017
Сообщений: 9,747
|
||||||
| 15.04.2020, 13:29 | ||||||
|
Paf, не понимаю, какие тут нужны пояснения?:
1
|
||||||
|
0 / 0 / 0
Регистрация: 15.04.2020
Сообщений: 58
|
|
| 15.04.2020, 22:28 [ТС] | |
|
Не так все просто как кажеться
Задача такова. Есть файл .ехе созданный в winrar Адрес https://dropmefiles.com/BUGZz пароль: 123 Который работает на запуск приложения во временной папке. вес exe 3,5мб Это файл нужно как то дополнить батником или любым другим вариантом чтобы это же архив имел команду на распаковку в нужное место. Условия: 1) Сам файл ехе должен иметь возможность выполнять свою первоначальную функцию. (многократное применение) 2) Не увеличивать объем занимаего места памяти в месте где находиться сам файл по крайней мере больше обьема самого архива. (Вариант создать еще одие рядом не подходит)
0
|
|
|
6977 / 2869 / 1102
Регистрация: 06.06.2017
Сообщений: 9,747
|
||
| 15.04.2020, 22:57 | ||
|
Ничего тут сложного нет. Вызываем "%PROGRAMFILES%\WinRAR\WinRAR.exe" c 123.exe, в поле коммента оставляем только это:Setup=notepad++.exeИ подтверждаем. С запуском дистрибутив распакуется в notepad++\ и запустится редактор.
0
|
||
|
0 / 0 / 0
Регистрация: 15.04.2020
Сообщений: 58
|
|
| 16.04.2020, 00:07 [ТС] | |
|
Спасибо. Но Написано все правильно и вы только не учли написанное 1) 2)
1) запуск работает но (многократное применение) 1) уже не прокатит так как уже распаковался архив рядом и нужно доп действие для удаления при повторном запуске. И если прописать путь сохраниня в коментарий то вторично пойдет уже только сохранение. 2) Появился рядом распокованный архив 15,5 мб. относительно архива 3,5мб который нужно уже удалять в ручную. Вот вариант с батником "%PROGRAMFILES%\WinRAR\WinRAR.exe" c 123.exe если не менять первоначальный прописанный коментарий а дополинить как то на распаковку в прописанное место возможен?
0
|
|
|
6977 / 2869 / 1102
Регистрация: 06.06.2017
Сообщений: 9,747
|
|
| 17.04.2020, 15:12 | |
|
Paf, проблема в том, что в режиме TempMode, который ждёт завершения процесса, не позволяется менять директорию окромя %Temp%.
set/setx Temp для Setup тут тоже погоды не сделают. Остаётся только мониторинг процесса на завершение.
0
|
|
|
0 / 0 / 0
Регистрация: 15.04.2020
Сообщений: 58
|
|
| 17.04.2020, 23:11 [ТС] | |
|
Спасибо проблема решена благадоря терпению Karen87. наконец то решили. для влияния на файл нужно было просто затать команду от winrar.
Добавлено через 7 минут У меня есть еще вопрос, а есть простая команда на удаление ПАПКИ в которой находиться сам батник со всем содержимым что в ней находиться? У меня выходить удалить все файлы из папки вместе с батником но папка остаеться. Могу удалить эту папку из другого места. но нужно удалять еще vbs Нужен что то вроде деинсталятора для папки в которой находиться батник. кто подскажет секрет?
0
|
|
|
6977 / 2869 / 1102
Регистрация: 06.06.2017
Сообщений: 9,747
|
||
| 18.04.2020, 00:00 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 15.04.2020
Сообщений: 58
|
|
| 18.04.2020, 00:35 [ТС] | |
|
Нет.
Решили его так "%PROGRAMFILES%\WinRAR\RAR.exe" x 123.exe C:\portable\..... По другому не получалось приходилось менять коментарий самого .ехе тогда терялась его первоначальное назначение. Если тебе интересно выше есть ссылка на другой странице там как раз вопрос и решался. Тот .ехе (ссылка на него выше) нужно было распаковать командой из батника на распаковку в указанное место. Условие: Не нарушать первоначальную работу самого архива. Если у тебя есть другой вариан присылай будет интересно.
0
|
|
|
6977 / 2869 / 1102
Регистрация: 06.06.2017
Сообщений: 9,747
|
||||||
| 18.04.2020, 01:12 | ||||||
![]()
0
|
||||||
|
0 / 0 / 0
Регистрация: 15.04.2020
Сообщений: 58
|
|
| 18.04.2020, 01:29 [ТС] | |
|
Твой вариант с изменением комента в архиве изменил первоначальную работу работы .exe
Очень многие видят решение проблемы но упускают условия((( Кстати если ты почитаешь то твое решение было очень решающим оно подталкнуло на решение проблемы и в результате мы нашли конечный результат, за что я тебе очень признателен!!! Спасибо большое!!! Если бы не ты, мы бы возможно еще долго гоняли эту тему. Добавлено через 8 минут Все дело в том что ты все правильно сделал, но немного не дописал, а я не понял, я же написал что я начинающий, понятно что для тебя все понятно как 2*2 и многие вещи банальны. Я иногда копаюсь целый день, а в результате точку не там поставил или в кавычки не взял. Вспомни себя когда начинал)))
0
|
|
|
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
| 18.04.2020, 01:42 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 15.04.2020
Сообщений: 58
|
|
| 18.04.2020, 02:18 [ТС] | |
|
Супер спасибо!!!! То что надо
![]() ![]() ![]() ![]() :dr ink:
0
|
|
| 18.04.2020, 02:18 | |
|
Помогаю со студенческими работами здесь
15
Мелькают cmd.exe при вызове system() Замена cmd.exe QProcess и cmd.exe ShellExecute и cmd.exe Передача команд в cmd.exe Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|