다음을 통해 공유

배치파일(.bat) 파일이 "현재 이 PC에서는 이 앱을 실행 할 수 없습니다." 라며 실행이 안됩니다.

익명
2025-02-11T10:53:49+00:00

배치파일(.bat) 파일이 "현재 이 PC에서는 이 앱을 실행 할 수 없습니다." 라며 실행이 안됩니다.

  1. 로컬 보안 정책에서 "사용자 계정 컨트롤: 기본 제공 관리자 ~~" 파일 사용으로 바꿔봤습니다.
  2. 사용자 계정에서 "사용자 계정 컨트롤 설정" 3단계,2단계,1단계 모두 바꿔봤습니다.
  3. 레지스트리에서 UserChoice 도 지워봤습니다.
  4. 레지스트리에서 EnableLUA 도 1 에 16진수 로 설정 해봤습니다.
  5. 재부팅 해봤습니다

도대체 왜 이러는건가요

가정용 Windows | Windows 11 | 파일, 폴더 및 스토리지

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

답변 1개

정렬 기준: 가장 유용함
  1. 익명
    2025-02-22T10:50:14+00:00

    이 응답은 자동으로 번역되었습니다. 따라서 문법 오류 또는 이상한 표현이 있을 수 있습니다.

    안녕하세요. 재현 주고객님

    Microsoft 커뮤니티에 글을 올려주셔서 감사합니다.

    당신이 설명한 문제는 당신의 배치 파일(. bat) 실행 시 권한 문제 또는 시스템의 사용자 계정 컨트롤(User Account Control, UAC) 구성 문제가 발생했습니다. 이러한 상황은 시스템 설정 변경으로 인한 호환성 문제 때문일 수 있습니다. 당신이 언급한 수정된 설정에 따라 문제를 파악하고 해결할 수 있도록 점진적으로 도와드리겠습니다.

    문제 분석
    당신은 다음과 같은 설정을 수정했다고 언급했습니다.

    1. 내장 관리자 계정과 관련된 로컬 보안 정책의 설정을 수정했습니다.
    2. **사용자 계정 컨트롤(UAC) ** 설정을 변경하였습니다.
    3. 레지스트리 UserChoice를 지우고 EnableLUA를 수정합니다.
    4. 재부팅 후 배치 파일이 실행되지 않고 "이 응용 프로그램은 현재 이 PC에서 실행할 수 없습니다"라고 표시됩니다.

    가능한 원인은 다음과 같습니다.
    •UAC 설정이 너무 낮음: 일부 배치 파일은 관리자 권한을 얻기 위해 UAC 요청에 의존할 수 있습니다. UAC를 비활성화하거나 잘못 설정하면 권한이 부족할 수 있습니다. (주요인)
    • 레지스트리 구성 오류: 레지스트리 수정의 EnableLUA 키는 UAC를 비활성화하거나 비정상적인 상태로 만들어 관리자 권한으로 실행해야 하는 모든 프로그램에 영향을 줄 수 있습니다.
    •호환성 문제: 배치 파일은 Windows의 특정 보안 제한을 받을 수 있습니다.
    •파일 관련 문제 : UserChoice 제거 후 발생할 수 있습니다. bat 파일이 명령 프롬프트(cmd. exe) 관련.

    EnableLUA의 값은 UAC를 활성화하기 위해 정상값이 1(16진수)이어야 합니다.
    값이 0이면 배치 파일에 권한 문제가 발생할 수 있습니다.

    최고의 소원

    숀.Z-MSFT | Microsoft 커뮤니티 지원 전문가

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음