"관리자 권한으로 실행" 확인란이 비활성화된 이유는 무엇입니까?

"관리자 권한으로 실행" 확인란이 비활성화된 이유는 무엇입니까?

run as admin속성 상자로 이동하여 권한 확인란을 선택하여 필요에 따라 설정할 수 없는 .bat 파일이 있습니다.

하지만 내 것은 아래 스냅샷처럼 비활성화되어 있습니다.

활성화하려면 어떻게 해야 합니까?

여기에 이미지 설명을 입력하세요

답변1

배치파일이라 실행이 안되네요.

나는 이 제한을 해결하기 위해 다음 접근 방식을 사용하고 싶습니다.

@if (1==1) @if(1==0) @ELSE
@echo off&SETLOCAL ENABLEEXTENSIONS
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"||(
    cscript //E:JScript //nologo "%~f0"
    @goto :EOF
)
echo.Setting IP configuration to DHCP...
netsh interface ipv4 set address "Local Area Connection" dhcp
echo.Setting DNS configuration to DHCP...
netsh interface ipv4 set dnsservers "Local Area Connection" dhcp
pause
@goto :EOF
@end @ELSE
ShA=new ActiveXObject("Shell.Application")
ShA.ShellExecute("cmd.exe","/c \""+WScript.ScriptFullName+"\"","","runas",5);
@end

이렇게 하면 네트워크 어댑터에 대해 DHCP가 활성화됩니다. 귀하의 필요에 맞게 조정하기가 상당히 쉬워야 합니다.

답변2

나는 당신을 위한 해결책을 가지고 있다고 생각합니다. 꺼야 해 UAC그리고 다시 :

UAC를 켜거나 끄는 방법

시작 > 제어판으로 이동하여 사용자 계정 컨트롤 설정을 엽니다. 검색 상자에 따옴표 없이 "uac"를 입력한 다음 사용자 계정 컨트롤 설정 변경을 클릭합니다.

다음을 수행하십시오.

  1. UAC 끄기 - 슬라이더를 알림 안 함 위치로 이동한 다음 확인을 클릭합니다. 관리자 권한 필요 관리자 비밀번호나 확인을 묻는 메시지가 나타나면 비밀번호를 입력하거나 확인하세요. UAC를 끄려면 컴퓨터를 다시 시작해야 합니다.

  2. UAC 켜기 - 슬라이더를 이동하여 알림을 받을 시기를 선택한 다음 확인을 클릭합니다. 관리자 권한 필요 관리자 비밀번호나 확인을 묻는 메시지가 나타나면 비밀번호를 입력하거나 확인하세요.

예전에 .exe 파일에서 비슷한 문제를 처리했는데 조사한 후에 이 문제를 시도해 본 기억이 납니다.여기. 내 문제가 즉시 해결되었습니다.

관련 정보