Windows 서비스로 실행되는 응용 프로그램을 개발 중입니다. 서비스에 관리자 권한이 필요합니다. LocalSystem 사용자와 함께 시도했지만 충분한 권한이 없습니다. 이것이 가능한가? app.config에 requireAdministrator를 설정해 보았습니다. 이렇게하면 서비스가 시작된 다음 즉시 중지됩니다. 다른 관리자 계정으로도 시도했지만 동일한 결과가 나타납니다.관리자 권한으로 서비스 실행
답변
관리자 권한으로 실행하면됩니다. 서비스의 서비스 속성에서 로그인을 올바르게 설정하면됩니다.
보통 일반 사용자로 실행하고 액세스가 필요한 리소스에 대한 명시적인 사용 권한을 부여하는 것이 가장 좋습니다.
감사합니다. 나는 내가 잘못하고있는 것을 알아 냈습니다. 위의 제 코멘트를보십시오. 명시 적 권한을 부여하는 방법은 무엇입니까? 매니페스트에서 권한을 변경해야하는 것은 이번이 처음입니다. 몇 가지 조사를 할 수 있습니다. 시작해야 할 부분에 대한 유용한 정보는 언제나 유용합니다. 관리자 권한이 필요한 이유는 일부 드라이브에 직접 드라이브 액세스가 필요하기 때문입니다. – thecaptain0220
액세스하려는 대상에 따라 달라집니다 - [LocalSystem] (http://msdn.microsoft.com/en-us/library/ms677973%28v=vs.85%29.aspx)은 관리자 서비스 계정이므로, 따라서 로컬 드라이브에 대한 권한이 이미 있어야합니다. – gbjbaanb
- 1. 관리자 권한으로 프로그램 실행
- 2. 관리자 권한으로 프로그램 실행
- 3. Java : 관리자 권한으로 실행
- 4. Windows 서비스 설정 프로젝트 - 관리자 권한으로 서비스 실행
- 5. 관리자 권한으로 NSIS에서 Execwait 실행
- 6. 처음으로 관리자 권한으로 프로그램 실행
- 7. WNetGetConnection 및 관리자 권한으로 실행
- 8. C에서 관리자 권한으로 IISExpress 실행
- 9. Psexec "(원격) 관리자 권한으로 실행"
- 10. 자바 - 관리자 권한으로 exe 실행
- 11. 명령 줄에서 관리자 권한으로 실행
- 12. Mac에서 관리자 권한으로 실행 파일 실행
- 13. TFS 빌드 : 관리자 권한으로 Powershell 스크립트 실행
- 14. 관리자 권한으로 WPF 응용 프로그램 실행 WIX
- 15. 권한 상승없이 관리자 권한으로 응용 프로그램 실행
- 16. Delphi 7 : 관리자 권한으로 응용 프로그램 실행
- 17. 프로그래밍 방식으로 "관리자 권한으로 실행"플래그를 설정하십시오.
- 18. VB.Net - '관리자 권한으로 실행'프로세스를 사용하여 vbscript 실행
- 19. C#을 - 관리자 권한으로 실행 CMD하지만 CHKDSK
- 20. 관리자 권한으로 실행 : 관리자 및 ClickOnce + 시스템 시간 에뮬레이트
- 21. IntelliJ는 관리자 권한으로 프로세스를 시작합니까?
- 22. 스크립트를 관리자 권한으로 실행하십시오.
- 23. 관리자 권한으로 인증서 설치
- 24. 관리자 권한으로 Qt에 .exe를 만듭니다.
- 25. java를 사용하여 관리자 권한으로 명령 줄 프로세스 실행
- 26. Django 관리자 권한으로 필터 행
- 27. 관리자 권한으로 사용자를 삭제하는 방법
- 28. 관리자 권한으로 mingw-make를 설치하십시오.
- 29. firebase 서버 관리자 권한으로 인증
- 30. android에서 관리자 권한으로 앱 설치
문제는 app.manifest가 아니라 app.config에 requireAdministrator를 추가한다는 것이 었습니다. 일단 내가 올바른 곳에서 그것을 얻으면, 모든 것은 그것이 예정되어있는 것처럼 작동했다. – thecaptain0220