PowerShell y el símbolo del sistema (CMD) tienen muchas funciones superpuestas, pero ¿qué sucede si necesita abrir PowerShell específicamente desde el símbolo del sistema o un archivo por lotes? Así es como lo haces.
Cómo abrir PowerShell desde el administrador CMD
Cuando ejecuta cualquier aplicación desde un símbolo del sistema elevado , esa aplicación también se inicia con privilegios administrativos. Lo mismo se aplica a los archivos por lotes : si el script se ejecutó como administrador, todas las aplicaciones iniciadas por el script también se ejecutarán como administrador. Escriba powershell
en el símbolo del sistema para iniciar PowerShell con privilegios de administrador.
Nota: en Windows 10, ejecutar
powershell
en el símbolo del sistema abrirá una nueva ventana de PowerShell. Si está usando Windows 11, se comportará de manera un poco diferente. El símbolo del sistema se inicia en la Terminal de Windows , y cuando ejecuta PowerShell desde el símbolo del sistema, simplemente lo ejecuta dentro de la misma ventana.
Cómo abrir PowerShell desde cualquier CMD
Iniciar PowerShell con privilegios administrativos desde una ventana del símbolo del sistema normal y no elevada es una forma bastante indirecta de hacer las cosas. En realidad, debe invocar PowerShell desde el símbolo del sistema para iniciar una ventana de PowerShell diferente .
Para hacerlo, escriba o pegue powershell start-process powershell -verb runas
en el Símbolo del sistema y luego presione Entrar. Aparecerá una nueva ventana elevada de PowerShell.
Como siempre, tenga cuidado al hacer las cosas en un entorno elevado de PowerShell. Es posible que desee leer más acerca de algunas de las características avanzadas que ofrece PowerShell .