2014-06-21 4 views
2

installshield를 사용하여 기존 exe 파일을 업그레이드하고 있습니다. 업데이트를 설치할 때 사용중인 파일 대화 상자에서 다른 옵션 대신 자동으로 응용 프로그램을 닫고 다시 시작하는 옵션을 선택하여 시스템을 다시 부팅합니다. 그러나 설치가 완료된 후 시스템을 다시 시작하라는 메시지가 나타나는 추가 창이 나타납니다. 이 창을 어떻게 비활성화 하시겠습니까? 도와주세요 :)installshield에서 사용중인 파일 대화 상자에서 시스템을 다시 시작하도록 선택하지 않은 채로 여분의 창을 비활성화하는 방법

+0

새 명령 줄을 사용해도 여전히 문제가 발생하면 재부팅을 피하기 위해 사람들이하는 미친 짓에 내 의견을 읽으십시오. 아무 것도 시도하지 말고 원래 질문에 대한 내 의견을 읽으십시오 (사용자 지정 작업 설명하기). 재부팅) : http://superuser.com/questions/428717/is-there-a-really-really-really-dont-reboot-parameter-for-msiexec –

답변

0

REBOOT = ReallySuppress (경로 업데이트)로 자동 설치를 시도 할 수 있습니다. 나는이 모든 명령 줄을 테스트 할 수있는 기회가되지 않았 음을 유의하시기 바랍니다 :

msiexec.exe /I "C:\IsWiX.msi" /QN /L*V "C:\msilog.log" REBOOT=ReallySuppress 
  • /I
  • /QN 자동 모드
  • 이다 설치입니다
  • /L의 * 자세한 로깅
  • 입니다

MSI 파일 대신 EXE 파일이있는 경우 다음 명령을 사용하여 관리 이미지 (기본적으로 setup.exe에서 추출한 파일)로 MSI를 추출합니다.

setup.exe /a 

그런 다음 EXE 파일에있는 파일의 추출 위치를 지정하십시오. Installshield command lines for EXE files으로 직접 실행할 수도 있습니다. 뭔가 같이 : 로깅

Setup.exe /v"REBOOT=ReallySuppress /qn" 

또는 자동 :

Setup.exe /v"/l*v c:\test.log REBOOT=ReallySuppress /qn" 

일부 simplified command line macros from Microsoft있다. 대부분 이러한 기능을 사용할 수 있습니다. 다른 번에는 full command line interface이 필요합니다.

+0

빠른 답장을 보내 주셔서 감사합니다 :) – skb

+0

설치를 자동으로 실행하려면 최종 옵션을 선택한 후에도 최종 사용자에게 재부팅하라는 마지막 창을 숨기고 업그레이드 중에 자동으로 응용 프로그램을 닫고 다시 시작하고 싶습니다. – skb

+0

'Setup.exe/v "REBOOT = ReallySuppress"를 exe 파일로 실행하거나 MSI 인 경우에는'msiexec.exe/I "C : \ YourFile.msi"REBOOT = ReallySuppress "를 실행할 수 있습니다. –