1
설치하는 동안 서비스를 중지하고 (net stop) 나중에 몇 단계를 다시 시작해야합니다. 이것은 기존 서비스가 될 것이며 설치의 일부가 아닙니다. 어떤 조언을 부탁드립니다. 감사!install4j를 사용하여 서비스를 시작/중지 하시겠습니까?
설치하는 동안 서비스를 중지하고 (net stop) 나중에 몇 단계를 다시 시작해야합니다. 이것은 기존 서비스가 될 것이며 설치의 일부가 아닙니다. 어떤 조언을 부탁드립니다. 감사!install4j를 사용하여 서비스를 시작/중지 하시겠습니까?
실행 파일 속성을 ${installer:sys.system32Dir}\net.exe
으로 설정하고 적절한 인수를 "인수"속성에 "실행 파일 또는 배치 파일"작업을 추가 할 수 있습니다. 각 인수는 새 행에 입력해야합니다.
서비스 실행 파일의 경로를 알고 있으면 "서비스 중지"및 "서비스 시작"작업을 사용할 수 있으며 "서비스"속성을 "[기타 서비스 실행 파일]"로 설정하고 "실행 파일"속성에서 실행 가능.
답장을 고맙게 생각합니다. 나는 "서비스 중지"조치를 시도했지만 실패했다. 실행 파일 또는 배치 파일 실행 제안은 내 문제를 확인하는 데 도움이되었습니다. 실행 파일 속성을 업데이트했는데 이제는 "서비스 중지"와 "서비스 시작"이 모두 작동합니다. –
또한 Linux 시스템에서 이와 동일한 작업을 수행해야합니다. 그걸위한 조언있어? –
'/ bin/sh -c "service stop [service name]"''sh가 필요한 이유는 서비스가 어디에 설치되어 있는지 모르기 때문입니다. '/ bin/sh'는 실행 파일이고'-c '와 따옴표 안에있는 모든 매개 변수가 있습니다. –