2014-05-10 10 views
0

7-zip을 사용하여 만든 자동 압축 풀기 아카이브를 호출하는 C# 프로그램을 작성했습니다. sfx 파일을 호출 할 때7-zip 압축 풀기 대상 폴더

System.Diagnostics.Process.Start (sfx_exe);

디렉토리를 추출하라는 프롬프트가 나타납니다. 명령에 바로 디렉토리를 제공하여 파일에서 사용자 입력을 추출하지 않아도되게하고 싶습니다.

다른 설치 프로그램 사용에 대해 읽었지만 sfx 파일 실행에 명령을 전달하는 것이 이상적입니다.

+0

가능한 [특정 디렉토리에 자동으로 7-zip 자동 압축 해제 아카이브를 설치하려면 어떻게합니까?] (http://stackoverflow.com/questions/17687390/how-do-i-silently-install-a-) 7-zip-self-extracting-archive-to-a-specific-director) –

답변

0

이것은 sfx 파일이 만들어진 방법의 결과 일 가능성이 큽니다. 나는 그것이 프롬프트하지 않도록 SFX를 추출 자체를 다시 만드는 것이 좋습니다 것입니다. WinRAR과를 사용해보십시오, 자동 압축 풀림 파일을 만들기위한 사용자 인터페이스는 포괄적이고 및 SFX는 여기

http://www.rarlab.com/download.htm이 .EXE 기능을 추출 자체를 사용하는 방법에 대한 가이드하라는 메시지 OA/w를 만들 수 있습니다

How do I make a self-installing executable using WinRAR?