Development/Etc
[Install Shield] 인스톨/언인스톨 후 재부팅 하는 방법 혹은 재부팅 하지 않는 방법
jhbaek
2010. 4. 22. 17:42
1) 언인스톨 후 재부팅 하지 않도록 하는 방법
OnMaintUIAfter부분에 보면
SdFinishreboot 스크립트가 있다.
척보면 척이니.. 이 부분 지워주면 된다.
2) 인스톨 후 재부팅 하는 방법
After Move Data의 OnFirstUIAfter 부분을 보면 하단에
if ( BATCH_INSTALL ) then
SdFinishReboot ( szTitle , szMsg1 , SYS_BOOTMACHINE , szMsg2 , 0 );
else
SdFinish ( szTitle , szMsg1 , szMsg2 , szOpt1 , szOpt2 , bvOpt1 , bvOpt2 );
endif;
이런 부분이 있다. 이부분에서 SdFinishReboot부분을 제외한 나머지 부분을 모두 주석 처리하여
//if ( BATCH_INSTALL ) then
SdFinishReboot ( szTitle , szMsg1 , SYS_BOOTMACHINE , szMsg2 , 0 );
//else
// SdFinish ( szTitle , szMsg1 , szMsg2 , szOpt1 , szOpt2 , bvOpt1 , bvOpt2 );
//endif;
이렇게 바꿔주면 되겠다.