Папка назначения самораспаковывающегося архива 7-zip

Я пишу программу на С#, которая вызывает самораспаковывающийся архив, созданный с помощью 7-zip. Когда файл sfx вызывается

System.Diagnostics.Process.Start(sfx_exe);

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

Я читал об использовании других установщиков, но в идеале хотел бы просто передать команду в выполнение файла sfx.


person Denis    schedule 10.05.2014    source источник


Ответы (1)


НАИБОЛЕЕ вероятно, это результат того, как был создан файл sfx. Я бы порекомендовал повторно создать самораспаковывающийся SFX, чтобы он не запрашивал. Попробуйте использовать WinRAR, пользовательский интерфейс для создания самораспаковывающихся файлов является исчерпывающим, а SFX можно создавать без подсказки http://www.rarlab.com/download.htm

Вот руководство по использованию функции самораспаковывающегося .exe:

Как создать самоустанавливающийся исполняемый файл с помощью WinRAR?

person evolution9    schedule 10.05.2014