![¿Por qué está desactivada la casilla "Ejecutar como administrador"?](https://rvso.com/image/1395404/%C2%BFPor%20qu%C3%A9%20est%C3%A1%20desactivada%20la%20casilla%20%22Ejecutar%20como%20administrador%22%3F.png)
Tengo un archivo .bat que no me permite configurarlo run as admin
segú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?
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:
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.
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.