2012-07-18 3 views
3

우리는 InstallShield LE (Visual Studio 2010과 함께 제공되는 것)를 사용하여 응용 프로그램 설치를 관리하는 응용 프로그램을 보유하고 있습니다.InstallShield LE로 INF 파일을 설치하는 방법은 무엇입니까?

설치, I 앱이

가 어떻게하면 Installshield LE가이 일을 얻을 수있는 모뎀과 통신 할 수 있도록 INF 파일을 설치해야합니다의 일환으로? 이것이 가능한가? 그렇지 않은 경우 InstallShield의 전체 버전으로 가능합니까?

답변

4

사용자 지정 동작으로 이동 -> 실행 파일을 시작하는 새 동작을 추가하십시오. 파일 이름 & 명령 라인 입력을위한 작업 디렉토리를 들어 당신은, "SystemFolder"을 입력 할 수 있습니다

rundll32 syssetup,SetupInfObjectInstallAction DefaultInstall 128 .\<file>.inf 

반품 처리 - 동기 (무시 종료 코드)

을 그리고 어딘가에 설치 순서로이 작업을 포함한다. 이것은 내가 믿는 트릭을해야한다. 나는 다른 버전의 설치 방패를 사용하여이 글을 쓰고 있지만 여전히 유효해야한다고 생각합니다.

이 편집 : Info 파일을 설치하는 방법에 라인이 DaveDev으로 here

나중에 편집에서 가져온 것입니다 :

이것은했다. 무엇을해야하는지 명확히하기 위해 스크린 샷을 포함 시켰습니다. (각 그림은 1000 단어를 저장했기 때문에 맞습니까?)

먼저 inf 파일은 설치 프로그램의 파일 섹션 아래에있는 "SystemFolder"섹션에 포함되어야합니다 구성 :

enter image description here

둘째, 사용자 지정 작업 섹션에서 필드는 다음과 같이 기입해야합니다. 이것은 효과적으로 말했다 @izomorphius 모든이지만,이 조금 더 명확 제품에 익숙하지 않은 사람들을 위해입니다 :이 작업을 수행

enter image description here

, 구축 및 배포하고있는 setup.exe inf 파일의 설치를 처리해야합니다.

+0

안녕하세요 @izomorphius, 이것에 대해 감사하지만 그것이 나를 위해 일할 것이라고 생각하지 않습니다. 내 버전에서는 "실행 파일을 시작하는 새로운 작업 추가"옵션이없는 것 같습니다. 참고로이 화면은 내가 본 것의 스크린 샷입니다 : http://i.imgur.com/pCRmG.png - 자물쇠 기호는 LE 버전에서 사용할 수있는 기능이 없음을 의미합니다. – DaveDev

+0

그리고 "새 exe 옵션"이 비활성화되어 있습니까? 기존 설치 제거 유형은 무엇입니까? –

+0

죄송합니다. 잠시 둘러보고 나면 자물쇠 기호가있는 곳에서는 사용할 수 없지만 자물쇠 기호가없는 곳에서는 사용할 수 없습니다. 나는 새로운 exe를 "새로운 커스텀 액션"으로 추가 할 수있다. 당신이 추천하는 옵션을 추가 할 수있는 것 같다. http://i.imgur.com/nbEYu.png .. 또한 언인스톨에 대해서는 잘 모르겠다 - 가능하다면 여전히 알아 내야 만한다. – DaveDev