iexpress를 사용하여 자체 추출 실행 파일을 만듭니다. 거기에 추출 대상 폴더를 하드 코드 할 수 있습니다 (선호 임시 폴더 somehwere) 추출 팝업을 가지고 있지 않도록 "당신이 여분의 파일을 배치 할 위치를 입력하십시오." 대화?iexpress 하드 코드 된 추출 대상 폴더?
4
A
답변
2
직접적인 방법은 없습니다. (자세한 내용은 other answer을 참조하십시오.)
가장 쉬운 해결책은 추출한 파일을 복사하는 배치 파일 인 "설치 프로그램"을 실행하는 IExpress 보관함을 만드는 것입니다. 필요합니다.
IExpress에서는 다음과 같은 배치 파일을 실행합니다. cmd /c persist.bat
. 의 사용을 통해
@echo off
xcopy /y * "%temp%\persistent\"
del /f "%temp%\persistent\persist.bat"
이 (마지막 줄은 추출 된 압축 파일을 복사하려면이 배치 파일을 사용한다는 사실을 숨길 수있는 낌새입니다.)
2
예,이 가능하다 : 그리고 persist.bat
이 같이 보입니다 "파일 추출 및 설치 명령 실행"을 선택할 때 .INF 파일. .INF 파일을 설치 프로그램으로 설정하고 DestinationDirs 섹션에서 파일을 이동할 디렉토리의 경로를 지정해야합니다. 여기에 .INF 파일의 예는 다음과 같습니다
[version]
signature="$CHICAGO$"
[DefaultInstall]
CopyFiles=install.files
[DestinationDirs]
install.files=-1,"C:\Program Files\MyCustomDir"
[install.files]
MyFile1.txt
MyFile2.bmp
그래서이 샘플은 설치 프로그램이 C에 설치하는 것을 보여줍니다 : \ 프로그램 파일 \ MyCustomDir. install.files 아래의 파일은 해당 폴더에 복사하려는 모든 파일을 나열해야합니다. 추가 할 파일을 선택할 때 설치 프로그램에 포함시켜야합니다.
관련 문제
- 1. Reporting Services 차트 - 하드 코드 된 코드
- 2. Django에서 업로드 된 파일의 동적 대상 폴더
- 3. iexpress installer package
- 4. 사전에 하드 코드 된 값을 부여하는 방법
- 5. 모든 소스 하드 코드 된 문자열 찾기
- 6. scanf 형식의 하드 코드 된 문자열
- 7. 하드 코드 목록?
- 8. Grails install-plugin 대상 폴더
- 9. pluginBasedir에서 대상 프로젝트로 폴더 복사
- 10. 컴파일 된 DLL에서 하드 코드 된 문자열을 편집하는 방법은 무엇입니까?
- 11. C의 하드 코드 바이트 배열
- 12. SQL 쿼리 - 하드 코드 된 값 바꾸기 ... (MySQL)
- 13. ASP.NET - 하드 코드 경로 피하기
- 14. 대상 통합 문서 업데이트 - 원본 통합 문서에서 데이터 추출
- 15. 하드 코드 자격 증명은 괜찮습니까?
- 16. 컴퓨터 그래픽 : 코드 작성 대상 코드
- 17. 문서 라이브러리 : 하위 폴더 -> 대상 고객
- 18. 타르 추출 후 폴더 이름 바꾸기
- 19. Hibernate에서 하드 코드 된 필드 이름들을 피하는 방법?
- 20. 하드 코드 된 SQL 문을 피하기위한 최선의 전략은 무엇입니까
- 21. , 명명 된 캡처 그룹의 값을 "하드 코드"할 수 있습니까
- 22. Oracle 하드 코드/계산 된 열 데이터 형식
- 23. SQL 쿼리에서 빈/하드 코드 된 열을 만들려면 어떻게해야합니까?
- 24. 서식 작업에서 하드 코드 된 변수를 제출하지 않습니다.
- 25. ActiveRecord에서 하드 코드 된 가상 레코드를 만드는 방법은 무엇입니까?
- 26. WinCrypt 및 CryptImportKey가있는 하드 코드 된 AES-256 키
- 27. Fluent NHibernate, 하드 코드 된 C# 메서드 참조
- 28. asp.net MVC3 글로벌 경로 및 하드 코드 된 경로
- 29. 십진수를 하드 코드 된 값과 어떻게 비교할 수 있습니까?
- 30. 자동 추출 지시문 파일 주석?