¡Aquí hay nueve métodos que harán el truco!
Windows PowerShell es similar al símbolo del sistema, pero es funcionalmente avanzado en muchos aspectos. Ofrece la opción de automatizar varias tareas de administración, una característica que parece faltar en el símbolo del sistema. La ejecución de tareas a través de PowerShell es sencilla. Todo lo que necesita hacer es ingresar el comando de shell relevante y presionar ENTER, al igual que en el símbolo del sistema.
Si bien normalmente puede ejecutar muchos comandos de shell en PowerShell, algunos comandos requieren privilegios administrativos. En tales casos, se le pedirá que inicie Windows PowerShell como administrador o que inicie Windows PowerShell elevado, en otras palabras.
Hay varias formas de abrir PowerShell como administrador y las hemos enumerado todas. La comprensión de cada método ayudará a iniciar rápidamente PowerShell, independientemente del estado del sistema.
1. Inicie PowerShell elevado en la terminal de Windows
Para iniciar un PowerShell elevado, presione WINDOWS + S para iniciar el menú de búsqueda, ingrese "Terminal de Windows" en el campo de texto en la parte superior, haga clic con el botón derecho en el resultado de búsqueda relevante y seleccione "Ejecutar como administrador" en el menú contextual. Haga clic en "Sí" en el mensaje de UAC que aparece a continuación.
Si no ha cambiado el perfil predeterminado en la Terminal de Windows, Windows PowerShell se iniciará con privilegios administrativos, de forma predeterminada.
En caso de que no tenga PowerShell como perfil predeterminado, haga clic en la flecha que apunta hacia abajo en la parte superior y seleccione "Windows PowerShell" de la lista de opciones que aparecen. Alternativamente, puede presionar CTRL + MAYÚS + 1 después de iniciar Terminal para abrir PowerShell.
2. Inicie PowerShell elevado desde el menú de búsqueda
Para iniciar un PowerShell elevado, presione WINDOWS + S para iniciar el menú de búsqueda, ingrese "PowerShell" en el cuadro de búsqueda en la parte superior, haga clic con el botón derecho en el resultado de búsqueda relevante y seleccione "Ejecutar como administrador" en el menú contextual. Haga clic en "Sí" en el mensaje de UAC que aparece.
Esto iniciará Windows PowerShell elevado.
3. Inicie PowerShell elevado desde el menú de acceso rápido / usuario avanzado
Para iniciar un PowerShell elevado, haga clic con el botón derecho en el icono "Inicio" en la barra de tareas o presione WINDOWS + X para iniciar el menú de acceso rápido, y seleccione "Terminal de Windows (Administrador)" de la lista de opciones. Haga clic en "Sí" en el mensaje de UAC que aparece.
Una vez que tenga una Terminal elevada abierta, siga los pasos mencionados en el último método para iniciar una PowerShell elevada.
4. Inicie PowerShell elevado desde el comando Ejecutar
Para iniciar un PowerShell elevado, busque "Ejecutar" en el menú "Buscar" y haga clic en el resultado de búsqueda correspondiente para iniciarlo. Alternativamente, puede presionar WINDOWS + R para ejecutar el comando "Ejecutar".
Escriba "powershell" en el campo de texto Ejecutar y mantenga presionada la tecla CTRL + MAYÚS y haga clic en "Aceptar" o presione CTRL + MAYÚS + ENTRAR para iniciar un PowerShell elevado. Haga clic en "Sí" en el mensaje de UAC que aparece.
5. Inicie PowerShell elevado desde el menú Inicio
Para iniciar un PowerShell elevado, haga clic en el icono "Inicio" en la barra de tareas o presione la tecla WINDOWS para iniciar el menú Inicio.
Si no tiene PowerShell en la sección de aplicaciones "ancladas", haga clic en "Todas las aplicaciones" para ver las aplicaciones en la computadora.
Ahora localice las aplicaciones de Windows Terminal, haga clic con el botón derecho en ellas, coloque el cursor sobre "Más" y seleccione "Ejecutar como administrador" en la lista de opciones que aparecen. Haga clic en "Sí" en el mensaje de UAC que aparece.
6. Inicie Elevated PowerShell desde el Administrador de tareas
Para iniciar un PowerShell elevado, haga clic con el botón derecho en el icono "Inicio" en la barra de tareas o presione WINDOWS + X para iniciar el menú de acceso rápido y seleccione "Administrador de tareas" de la lista de opciones.
En el Administrador de tareas, haga clic en el menú "Archivo" en la esquina superior izquierda y seleccione "Ejecutar nueva tarea" de la lista de opciones que aparecen.
En el cuadro "Crear nueva tarea", ingrese "powershell" en el campo de texto, seleccione la casilla de verificación para "Crear esta tarea con privilegios administrativos" y haga clic en "Aceptar" en la parte inferior.
Esto lanzará un PowerShell elevado de inmediato.
7. Inicie PowerShell elevado desde el símbolo del sistema
Para iniciar un símbolo del sistema elevado, busque "Terminal de Windows" en el menú de búsqueda y haga clic en el resultado de búsqueda correspondiente para iniciar la aplicación.
Ahora, abra la pestaña "Símbolo del sistema" en la Terminal, si no está configurada en el perfil predeterminado. A continuación, escriba o pegue el siguiente comando y presione ENTRAR para iniciar un PowerShell elevado. Haga clic en "Sí" en el mensaje de UAC que aparece.
powershell Start-Process powershell -Verb runAs
8. Inicie PowerShell elevado desde un archivo por lotes
Un archivo por lotes consta de una serie de comandos a ejecutar, almacenados en forma de texto. Para crear un archivo por lotes, abra un editor de texto, ingrese los comandos relevantes y guárdelo como un archivo por lotes (con la extensión ".bat"). Ahora, cada vez que inicie el archivo por lotes, se ejecutará el mismo conjunto de comandos.
Para iniciar un PowerShell elevado, haga clic con el botón derecho en cualquier lugar del escritorio, coloque el cursor sobre "Nuevo" y seleccione "Documento de texto" de la lista de opciones que aparecen.
En el Bloc de notas, escriba o copie y pegue el siguiente comando.
Powershell.exe -Command "& {Start-Process Powershell.exe -Verb RunAs}"
A continuación, haga clic en el menú "Archivo" en la esquina superior izquierda y seleccione "Guardar como" en la lista de opciones que aparecen. Alternativamente, puede presionar CTRL + MAYÚS + S para abrir la ventana "Guardar como".
Ingrese el nombre del archivo como "LaunchPowerShell (Admin) .bat" y presione "Guardar". También puede tener cualquier otro nombre de archivo, siempre que se agregue la extensión ".bat" al final del nombre.
Haga doble clic en el archivo por lotes guardado para iniciar un PowerShell elevado. Haga clic en "Sí" en el mensaje de UAC que aparece a continuación.
9. Inicie PowerShell elevado mediante el acceso directo del escritorio
Si necesita acceder con frecuencia a un PowerShell elevado, cree un acceso directo en el escritorio para él y configúrelo para que se abra siempre con privilegios administrativos.
Para iniciar un PowerShell elevado, haga clic con el botón derecho en cualquier lugar del escritorio, coloque el cursor sobre "Nuevo" y seleccione "Acceso directo" de la lista de opciones que aparecen.
En la ventana "Crear acceso directo", ingrese la siguiente ruta en el campo de texto debajo de "Escriba la ubicación del elemento".
Para Windows de 32 bits
C: \ Windows \ SysWOW64 \ WindowsPowerShell \ v1.0 \ powershell.exe
Para Windows de 64 bits
C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe
Después de ingresar la ruta, haga clic en "Siguiente" en la parte inferior.
A continuación, se le pedirá que nombre el acceso directo. Puede elegir el nombre predeterminado o cambiarlo. Una vez hecho esto, haga clic en "Finalizar" para crear el acceso directo de PowerShell.
Después de crear el acceso directo de PowerShell, configúrelo para que se inicie como administrador. Para hacer esto, haga clic con el botón derecho en el acceso directo y seleccione "Propiedades" en el menú contextual.
A continuación, haga clic en "Avanzado" en la pestaña "Acceso directo".
Ahora, marque la casilla de verificación "Ejecutar como administrador" y haga clic en "Aceptar" en la parte inferior.
Finalmente, haga clic en "Aceptar" en la ventana de propiedades del acceso directo para guardar y aplicar los cambios.
Ahora puede iniciar un PowerShell elevado usando el acceso directo.
Estas fueron todas las formas en que puede abrir Windows PowerShell como administrador. Si bien algunos de ellos pueden parecer obvios, algunos seguramente se agregaron a su lista de métodos. Pruébelos la próxima vez que tenga que iniciar un PowerShell elevado.