나는 Java 개발자이며 내 응용 프로그램에 대한 내용입니다. 이것은 Java보다 Windows 문제입니다.
이 문제에 대해서만 다른 사람들의 조언을 듣고, 검색하고, 기사를 읽거나, 유사한 게시물을 읽고 실험 한 이후로 일주일에 8 시간 이상이되었습니다.
적절한 해결책을 찾지 못했습니다. 그러나 나는 여전히 파악하지 못한 트릭 작업이 있다고 확신합니다.
- 나는
GUI app
때 를 달리고 싶다any user logs in.
run
해당 앱을 원합니다as administrator or system service
(관리자 비밀번호 사용 가능) (separate instance for each user
각 사용자와 개별적으로 상호 작용할 수 있습니까?)- I . 관리자 만 앱을 종료 할 수 있습니다.
do not want
user to be able to delete the app file or close / stop that app while its running
작업 scheduler
또는 services
각 일반 사용자 as "interactive"
응용 프로그램 의 일반 데스크톱에서 데스크톱으로 앱을 관리자 / 시스템으로 실행하지 마십시오 . 대화식으로 만들지 않는 한 서비스는 일반적으로 대화식이 아닌 GUI가 없습니다.
명시된 "정확한 해결책 "을 정확하게 알고있는 경우에만 회신하십시오 . notepade.exe의 예를 들어
사이드 노트 :
VirtualBox가 오픈 소스이고 여러 사용자 수준 GUI 인스턴스가있는 관리자 수준 서비스가 있다고 들었습니다. 그래서 나는 그것이 달성 가능한 것 같아
응답자와 upvoter에게 매우 감사합니다. downvoters (있는 경우). 공감해야 할 주된 이유