응용 프로그램에 대한 관리자 권한 부여 권한을 가질 수 없도록하려면 관리자 권한이 필요합니다.

Windows 7에서 한 응용 프로그램에 대한 관리 권한을 사용자에게 부여하려고합니다.
전체 관리자 권한을 가질 수 없도록하려면 관리자 권한이 필요합니다.

배치 스크립트 또는 사용자가 관리자로 실행되는 것을 모르는 곳을 설정하는 방법이 있습니까?

아니면 다른 방법이 있습니까?

이것을 어떻게 할 수 있습니까?



답변

나는 사용했다. RUNASSPC 큰 성공을 거두었습니다. 암호화 된 관리자 자격 증명을 사용하여 프로그램의 바로 가기를 만들 수 있습니다.

따라서 프로그램은 일반 사용자 계정에서 시작한 경우에도 관리 권한으로 실행되지만 일반 사용자는 (쉽게) 관리자 자격 증명에 액세스 할 수 없습니다.

많은 예제를 사용할 수 있습니다. 이리 .


답변

CPAU :

개요

대체 보안 컨텍스트에서 프로세스를 시작하기위한 명령 줄 도구. 기본적으로 이것은 runas를 대체합니다. 또한 작업 파일을 생성하고 일반 사용자가 사용할 수 있도록 파일에 ID, 암호 및 명령 줄을 인코딩합니다. .

나중에 “작업”을 저장할 수 있습니다. 암호를 암호화합니다.

cpau -u joehome \ joe -p 로그온 -ex “perl cleanup.pl”-enc -file cleanup.job

cleanup.job이라는 작업 파일을 작성하여 perl 스크립트 cleanup.pl을 joehomejoe로 실행합니다.

cpau -dec -file cleanup.job -lwp

작업 파일 cleanup.job 실행

🙂


답변

나는 당신이 찾고있는 것을 발견했다고 생각합니다. 그것은 무료 프로그램이며 당신이 달성하기를 바라고있는 것을해야합니다.

Runas-GUI

이것은 도메인 관리 유형 설정을위한 것이지만 로컬에서 할 수있는 것처럼 보입니다.

관리자 측에서 간단히 RAG 파일 (클라이언트가 사용할 수있는 암호화 된 파일 인 admin 자격 증명)을 작성하십시오. 관리자 권한으로 실행할 수있는 파일 / 프로그램에 권한을 설정합니다.

그런 다음 RAG 파일을 관리자가 아닌 사용자에게 복사하고 Runas-GUI 용 CLIENT를 설치합니다. 그런 다음 RAG 파일을 가져 오면 이론적으로 액세스해야합니다.


답변

대상 응용 프로그램을 실행하는 예약 된 작업을 만들 수 있습니다. 관리자 권한이있는 자격 증명을 사용하여 예약 된 작업을 실행하도록 설정합니다. 표준 자격 증명 만 가진 사용자에 대해 예약 된 작업을 실행하는 바로 가기를 만들 수 있지만 작업이 실행될 때 관리자 자격 증명을 계속 사용합니다.


답변

이 프로그램이 있다는 말인가요? exe1.exe 이 프로그램은 다른 프로그램 (예 : exe2.exe ) 당신은 exe1을 실행하게하고 싶다. 없이 관리자 권한이지만 exe2 실행 관리자 권한?

그렇다면 exe2의 호환 모드를 설정하여 관리자 권한이 필요합니다.

관리자 권한으로 실행하려는 exe를 찾고 속성 대화 상자를 열고 호환성 탭으로 이동하여 run this program as administrator (이 이미지에서 강조 표시된 google은 나를 찾았습니다.

run as administrator

별도의 실행 파일이 아닌 경우 가능하지 않다고 생각합니다.


답변