2012-08-14 2 views
0

우리의 배포 스크립트의 일환으로, 우리의 Windows 서비스는Windows 서비스 로그 오프

  1. 등록

을 문제가 시작 등록 정지입니다 때로는 등록 취소가 로그 오프하고 로그온해야합니다.

언제 이것이 필요하며이를 피할 수있는 방법이 있습니까? 현재 스크립트는 때때로 실패하고 수동으로이 작업을 수행해야합니다.

+0

스크립트는 어떻게 실패합니까? 아무 말 않고? – Jodrell

+0

스크립트라면 C#과 무슨 상관이 있습니까? – Frozendragon

+0

C#으로 작성된 Windows 서비스. 스크립트는 실제로 상황을 설명하기위한 것입니다. 나는 진짜 질문은 서비스를 등록 해제하고 그것을 '삭제 표시'없이 등록 해제시켜야한다는 것을 의미합니다. 즉, 로그 오프하고 다시 로그온해야합니다. – Blueberry

답변

1

'삭제 표시'를 방지하려면 Windows 서비스 프로세스를 종료하기 만하면됩니다. this page에서

+0

mmc.exe의 서비스 인스턴스를 의미하는 것 같습니다. 그게 효과가있어! – Blueberry

+0

등록을 취소하기 전에 서비스가 실제로 중단 될 때까지 기다리는 것이 더 좋을 수도 있습니다. –

+1

내가 결국 발견 한 것은 서비스 인 mmc 창 (서비스 자체가 아닌)이 문제였습니다. 그것은 모든 서비스를위한 손잡이를 잡고있는 것 같습니다. 단순히 창을 닫으면 올바르게 등록을 취소하고 로그 오프하고 다시 로그온 할 필요가 없습니다. 대본에서, 당신은 그것을 죽일 필요가있을 것이다. – Blueberry

0

:

그것은 서비스가 여전히 정지 상태에의 등록이 해제되었을 때,이 일이 일어날 것처럼 보인다

.

레지스트리 키가있는 해킹은 최후의 수단 일 수 있습니다. 나는 서비스가 멈출 때까지 기다려 볼 것이다.

관련 문제