powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / winrar sfx передать путь распаковки как аргумент для программы запускающейся из Setup
6 сообщений из 6, страница 1 из 1
winrar sfx передать путь распаковки как аргумент для программы запускающейся из Setup
    #39907409
evgen29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Как в winrar sfx передать аргументом путь распаковки, чтобы было так:
Код: powershell
1.
2.
Path=c:\mydir
Setup=myprog.exe %sfxPath%



видел, что есть дефолтные переменные %sfxname% и %sfxpath%, но они не содержат пути распаковки.
К тому же дефолтный путь распаковки пользователь может поменять перед самой распаковкой.
...
Рейтинг: 0 / 0
winrar sfx передать путь распаковки как аргумент для программы запускающейся из Setup
    #39907419
d7i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgen29,
в справке по SFX WinRAR 5.71 описан ключ:

d<path> - Set the destination folder for unpacked files.

Пробуйте.
...
Рейтинг: 0 / 0
winrar sfx передать путь распаковки как аргумент для программы запускающейся из Setup
    #39907422
evgen29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
d7i
evgen29,
в справке по SFX WinRAR 5.71 описан ключ:

d<path> - Set the destination folder for unpacked files.

Пробуйте.


извините, не понял немного. Я d<path> могу в командной строке запустить и передать параметр. Но мне хотелось бы, чтобы пользователь нажал на sfx архив, выбрал директорию распаковки и она(директория распаковки) попала параметром в программу, которая запустится после распаковки.
...
Рейтинг: 0 / 0
winrar sfx передать путь распаковки как аргумент для программы запускающейся из Setup
    #39907438
d7i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgen29,
ну тады звиняйте...
SFX-файл в данном случае не прокатит, используйте нормальный инсталлятор или пишите свой...
...
Рейтинг: 0 / 0
winrar sfx передать путь распаковки как аргумент для программы запускающейся из Setup
    #39915105
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgen29,

Разве myprog.exe при распаковке не попадает в папку, куда распакованы все файлы?
В чём проблема вытащить путь, по которому она была запущена?
...
Рейтинг: 0 / 0
winrar sfx передать путь распаковки как аргумент для программы запускающейся из Setup
    #39915161
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgen29, данная задача решается по-другому. Не надо передавать путь извне, у exe есть средства получить полный путь его расположения. Т.е. получение пути должно быть прописано в коде твоего exe
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / winrar sfx передать путь распаковки как аргумент для программы запускающейся из Setup
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]