En el Explorador de Windows, puede abrir una carpeta y escribir "cmd" en la barra de direcciones. Luego se abre una CLI (cmd) con el CWD configurado en la ruta seleccionada en el Explorador de Windows. Pero esto no se ejecuta como administrador.
¿Existe algo similar para abrir cmd con derechos de administrador?
Respuesta1
Puede crear un acceso directo a la barra de herramientas con el siguiente comando:
C:\Windows\System32\schtasks.exe /run /TN "AdminCommandPrompt"
Cree una tarea programada llamada AdminCommandPrompt
que se ejecute con el privilegio más alto, ejecute un comando llamado %windir%\system32\cmd.exe
y permita que se ejecute bajo demanda. Luego cree un acceso directo al que llame la tarea programada.
Más detalles:
Así es como debería verse la tarea del Programador de tareas:
Luego crea un nuevo acceso directo con el siguiente comando:
C:\Windows\System32\schtasks.exe /run /TN "AdminCommandPrompt"
Luego llame al acceso directo AdminCP. Si lo ejecuta, debería obtener un símbolo del sistema de administrador sin el UAC. Si cambias el ícono, no puedo enfocarme en la consola por algún motivo.
Respuesta2
Este archivo regedit creará el acceso directo apropiado al menú contextual al menú contextual Mayús y haga clic con el botón derecho: (cortesíasieteforos)
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\Directory\shell\runas]
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Open command window here as Administrator"
"Extended"=""
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""
[-HKEY_CLASSES_ROOT\Directory\Background\shell\runas]
[HKEY_CLASSES_ROOT\Directory\Background\shell\runas]
@="Open command window here as Administrator"
"Extended"=""
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\Directory\Background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""
[-HKEY_CLASSES_ROOT\Drive\shell\runas]
[HKEY_CLASSES_ROOT\Drive\shell\runas]
@="Open command window here as Administrator"
"Extended"=""
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\Drive\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""
[-HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]
[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]
"Extended"=""
"HasLUAShield"=""
@="Open command window here as Administrator"
[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""
La magia está en la HasLUAShield
palabra clave. (Elimine las Extended
líneas si lo desea en el menú contextual normal)
Respuesta3
La forma en que aprendí a manejar esto es ir a la ruta raíz (C:\Windows\System32\cmd.exe) y crear un acceso directo a su escritorio. En el acceso directo, vaya a propiedades, avanzado, marque la casilla "ejecutar como administrador".
o
Escriba cmd, desde Inicio, como Administrador. Como sigue:
- Hacer clicComenzar.
- En elIniciar busquedacaja, tipocmdy luego presione CTRL+MAYÚS+ENTRAR.
- Si elControl de cuentas del usuarioAparece el cuadro de diálogo, confirme que la acción que muestra es la que desea y luego haga clic enContinuar.
Respuesta4
Dependiendo de su versión de Windows, existen algunas formas posibles:
Ventanas - 8 / 8.1 / 10
Haga clic derecho en elMenu de inicioicono
Elige la opciónCommand Prompt (Admin)
Windows - Vista / 7 / 8 / 8.1 / 10
Abre elMenu de inicio
Tipocmden elBarra de búsqueda
Cuando aparezca el icono respectivo, haga clic derecho en él yRun as Administrator
Método genérico entre la mayoría de versiones de Windows.
Ir aC:\Windows\System32
Buscarcmd.exe
Haga clic derecho y elijaSend to -> Desktop (Shortcut)
Volver a laEscritoriodonde deberás hacer clic derecho en el acceso directo y elegirProperties
Compatibility
pestaña
Marque laRun as administrator
opción
Aplicar y Aceptar
PD: hacerlo a través del Explorador de Windows es mucho más difícil ya que estos métodos son mucho más accesibles.