¿Por qué está desactivada la casilla "Ejecutar como administrador"?

¿Por qué está desactivada la casilla "Ejecutar como administrador"?

Tengo un archivo .bat que no me permite configurarlo run as adminsegún sea necesario yendo al cuadro Propiedades y marcando la casilla Privilegio.

Pero el mío está deshabilitado como se muestra a continuación.

¿Qué puedo hacer para habilitarlo?

ingrese la descripción de la imagen aquí

Respuesta1

No funciona porque es un archivo por lotes.

Me gusta utilizar el siguiente enfoque para sortear esta limitación:

@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

Esto habilitaría DHCP para un adaptador de red. Debería ser bastante fácil de adaptar a sus necesidades.

Respuesta2

Creo que tengo la solución para ti. Necesitas apagar UACy de nuevo de nuevo:

Cómo activar o desactivar UAC

Abra la Configuración de control de cuentas de usuario yendo a Inicio > Panel de control. En el cuadro de búsqueda, escriba "uac" sin comillas y luego haga clic en Cambiar la configuración del Control de cuentas de usuario.

Haz lo siguiente:

  1. Desactive UAC: mueva el control deslizante a la posición Nunca notificar y luego haga clic en Aceptar. Se requiere permiso de administrador Si se le solicita una contraseña de administrador o confirmación, escriba la contraseña o proporcione confirmación. Deberá reiniciar su computadora para que se apague UAC.

  2. Active UAC: mueva el control deslizante para elegir cuándo desea recibir una notificación y luego haga clic en Aceptar. Se requiere permiso de administrador Si se le solicita una contraseña de administrador o confirmación, escriba la contraseña o proporcione confirmación.

Hace mucho tiempo tuve un problema similar en un archivo .exe y recuerdo haber probado esto después de investigar un pocoaquí. Resolvió mi problema de inmediato.

información relacionada