관리자가 시작/중지 할 수있는 권리를 제거하여 부담없이 조작 할 수있는 Windows 서비스를 작성했습니다. 델파이로 서비스의 권한을 변경하려면 어떻게해야합니까?
는 관리자가 시스템에 올리고 여전히 서비스를 서비스의 스레드를 일시 중단하거나 삭제할 수 있습니다 그들이을 원하는 무엇이든, 또는 관리자 작업을 수행 할 수 있습니다, 부여,하지만 이는를 조작 캐주얼 방지하기위한 것입니다.아주 쉽게 Process Explorer를 사용하여이 작업을 수행 할 수 있지만 (아래 참조) 델파이를 어디서부터 시작해야할지 모르겠습니다. 내가 SetAcl C++ source code (그리고 나는 그들의 OCX 파일을 사용할지도 모르지만) 브라우즈했지만 네이티브 델파이 솔루션을 이미 사용하고 싶습니다. 그렇지 않다면 SetAcl 기능을 복제 할 것입니다.
누구나 공유 할 수있는 경험이 있습니까?
참고 :이 게시물에 델파이로 작성된 화면 캡처 도구를 주장했고 나는 관련이 C/B를 제거하고있다. 나는이 메모를 여기서 남겨두고 코멘트가 여전히 의미가있을 것입니다! 문안 인사.
Print Screen 버튼은 내 스크린 샷 요구 사항에 적합합니다. –
관리자가 서비스를 중지하려는 경우 서비스를 중지합니다. 그들이 시도하는 경우 그들은 아마 좋은 이유가 있습니다. 솔루션은 관리자 권한을 제한하는 것이 아니라 관리자 권한을 제한하는 것입니다. – TrueWill
@TrueWill - 동의 함. 관리자에게 충분한 크레딧을주지는 않겠지 만 포기할 서비스를 "중단"할 수 없다면 내기를 기꺼이합니다. 그건 내가 지적한 것처럼, 뻔뻔스러운 침해를 막기위한 나의 요점이다. – Mick