5 formas de ejecutar ejecutables (EXE) desde PowerShell

Los archivos ejecutables de Windows (archivos EXE) son fundamentales para la instalación de software y la ejecución de herramientas de sistema. Poder ejecutar estos archivos desde la línea de comandos ofrece una flexibilidad que muchos usuarios avanzados y administradores de sistemas aprecian. En este artículo, exploramos cinco métodos para ejecutar archivos EXE eficientemente desde PowerShell.

5 formas de ejecutar ejecutables (EXE) desde PowerShell

Contenido:

  1. Método 1: Ejecutar el archivo EXE usando .\ (punto barra diagonal)
  2. Método 2: Iniciar un archivo EXE con la ayuda de Call Operador (&)
  3. Método 3: Ejecutar EXE mediante el cmdlet Invoke-Expression
  4. Método 4: Iniciar un archivo EXE usando CMD /C
  5. Método 5: Uso del cmdlet de inicio del proceso

Método 1: Ejecutar el archivo EXE usando .\ (punto barra diagonal)

Para ejecutar un archivo ejecutable (.exe) que se encuentra en su directorio de trabajo de PowerShell, use el prefijo .\. Esto indica a PowerShell que ejecute el archivo desde la carpeta actual.

Paso Descripción
Paso 1: Presione Windows + S, escriba PowerShell y haga clic en "Ejecutar como administrador".
Paso 2: Navegue hasta la carpeta que contiene su archivo EXE usando el comando
cd C:\Programas\MiCarpeta De Programas
.
Paso 3: Ejecute el EXE escribiendo
.\miprograma.exe
.
Paso 4: Si tiene problemas para encontrar los archivos EXE, use el comando
Get-ChildItem *.exe
.
Lea también: Cómo solucionar la imposibilidad de ejecutar archivos EXE en Windows 11

Método 2: Iniciar un archivo EXE con la ayuda de Call Operador (&)

El operador de llamada (&) es ideal para ejecutar archivos EXE rápidamente. Este método es útil si no necesita un control detallado sobre el proceso.

Paso Descripción
Paso 1: Presione Windows + R, escriba PowerShell y haga clic en "Aceptar".
Paso 2: Ejecute PowerShell como administrador escribiendo
Inicio-Proceso powershell -Verbo runAs
.
Paso 5: Escriba el operador & seguido de la ruta completa al archivo EXE, por ejemplo
& 'C:\Archivos de programa\MiPrograma\MiPrograma.exe'
.
Lea también: Cómo ejecutar PowerShell como administrador en Windows 11

Método 3: Ejecutar EXE mediante el cmdlet Invoke-Expression

Invoke-Expression permite ejecutar comandos de forma dinámica. Aquí se explica cómo hacerlo:

Paso Descripción
Paso 1: Abra PowerShell como administrador, escribiendo PowerShell en el cuadro de búsqueda.
Paso 2: Ejecute el siguiente comando para iniciar el archivo EXE:
Invocar-Expresión -Comando "C:\ruta a\nombredearchivo.exe"
.
Paso 3: Agregue argumentos con:
Invocar expresión "C:\ruta\a\su\archivo.exe arg1 arg2 arg3"
.

Método 4: Iniciar un archivo EXE usando CMD /C

Este método utiliza el comando 'CMD /C' para ejecutar un comando específico en PowerShell:

Paso Descripción
Paso 1: Abra PowerShell como administrador.
Paso 2: Ejecute el comando:
cmd /c "ruta_a_su_archivo_exe"
.
Paso 3: Para agregar argumentos, use:
cmd /c "ruta_a_su_exe argumento1 argumento2"
.
Lea también: Diferencia entre símbolo del sistema y PowerShell

Método 5: Uso del cmdlet de inicio del proceso

Start-Process permite un control significativo sobre el proceso de ejecución:

Paso Descripción
Paso 1: Abra PowerShell como administrador.
Paso 2: Ejecute el siguiente comando para abrir una aplicación EXE:
Inicio-Proceso nombredearchivo.exe
.
Paso 3: Para abrir un archivo EXE específico:
Proceso de inicio -FilePath "filepath.exe"
.
Lea también: Cómo actualizar PowerShell en Windows

Parámetros comunes

Estos son algunos de los parámetros más útiles para personalizar Start-Process:

  • -FilePath: especifica el camino al ejecutable o documento.
  • -ArgumentList: lista de argumentos para pasar al proceso.
  • -WorkingDirectory: establece el directorio de trabajo inicial.
  • -Verbo: especifica la acción a realizar en el archivo.
  • -WindowStyle: determina el estilo inicial de la ventana.
  • -Esperar: hace que PowerShell espere a que finalice el proceso.
  • -PassThru: devuelve un objeto de proceso, proporcionando detalles sobre el proceso iniciado.

Preguntas frecuentes

1. ¿Existe algún riesgo de seguridad al ejecutar EXE desde PowerShell?

Sí, puede haber riesgos de seguridad, especialmente si el EXE es malicioso o tiene vulnerabilidades.

2. ¿Cómo puedo manejar errores si falla la ejecución del EXE?

Utilice bloques try...catch de PowerShell para manejar errores potenciales.

Ejecutar EXE con parámetros

Los métodos descritos anteriormente son herramientas efectivas para ejecutar ejecutables (EXE) desde PowerShell. ¿Prefiere usar una interfaz gráfica o PowerShell? ¡Comparta su opinión en los comentarios!

(24) Comentarios

  1. Sofía Pérez -

    Fascinante. Poder ejecutar aplicaciones de esta manera simplifica mucho el trabajo. Me alegra haber encontrado esta información

  2. Silvia de Madrid -

    ¿Alguien ha probado ejecutar un archivo EXE con argumentos desde PowerShell? Me gustaría saber cómo lo hiciste

  3. Carmen Ruiz -

    Gracias por la información. Me gustaría saber más sobre cómo se pueden ejecutar scripts de PowerShell desde un archivo EXE

  4. Luisa La Miau -

    Qué bien, yo solo sabía la forma básica. Gracias por abrirme los ojos a tantas opciones nuevas. ¡Eres la mejor

  5. Lucía Gómez -

    Después de leer este post, puedo decir que PowerShell es una herramienta muy poderosa. Me encanta descubrir nuevas formas de usarla.

  6. Santiago el Viejo -

    Les advierto sobre el uso de archivos EXE, pueden contener virus. Siempre asegúrense de que sean seguros antes de ejecutar.

  7. Ana 456 -

    Me gusta cómo explicas cada método. La claridad es importante y aquí lo encontré. Seguiré explorando PowerShell

  8. Felipe Rápido -

    Una vez intenté ejecutar un script desde PowerShell, pero terminé cerrando todo. Voy a seguir estos consejos cuidadosamente esta vez

  9. Verónica IT -

    ¡Me encanta PowerShell! Casi todo lo que haces en Windows puede hacerse más eficientemente a través de él

  10. Victoria 99 -

    Definitivamente compartiré esto con mis compañeros de trabajo. Se los necesita, y yo también aprenderé junto a ellos!

  11. Gonzalo Pro -

    ¿Qué tal funciona esto en Windows 11? He oído que hay algunas diferencias en la seguridad.

  12. Esteban T -

    Parece fácil, pero debo probarlo con cuidado. Quiero evitar errores en mi script. Algún consejo, por favor.

  13. Clara PC -

    Rahim, para ejecutar un EXE con argumentos, puedes usar: Start-Process 'ruta\del\archivo.exe' -ArgumentList 'argumento1', 'argumento2'. Espero que te sirva

  14. Luz de la Noche -

    Por fin, una explicación que no es técnica. ¡Me encanta que los temas difíciles se vuelvan fáciles de entender

  15. Héctor el Notas -

    Por fin una guía clara sobre cómo usar EXE con PowerShell. Siempre me perdía en la configuración. Agradecido

  16. Paola desde casa -

    Después de leer este post, me siento más confiada para usar PowerShell en mis proyectos. ¡Gracias por el buen contenido

  17. Manuel de Desarrollo -

    Interesante artículo, ¿hay alguna posibilidad de ejecutar EXE en un entorno remoto usando PowerShell? Me gustaría saber más

  18. Carlos en la Nube -

    ¡Es un gran recurso! Ahora puedo automatizar tareas que antes me tomaban mucho tiempo. ¡Gracias!

  19. Pedro López -

    ¡Excelente artículo! No sabía que había tantas formas de ejecutar archivos EXE desde PowerShell. Definitivamente lo voy a usar más a menudo.

  20. Ricardo 87 -

    Estoy emocionado de probar estos métodos. Hasta ahora, siempre he tenido el mismo proceso aburrido y lento

  21. Juanito 123 -

    Una pregunta, ¿hay alguna forma de verificar si el archivo EXE se ha ejecutado correctamente? Me vendría bien esa info

  22. Andrés el Mago -

    Me quedé impresionado con la variedad de métodos. Eso sí, ¡tened cuidado al usar archivos EXE de fuentes poco confiables

  23. Martha Conecta -

    ¿Alguien tiene experiencias con la automatización de tareas en PowerShell usando EXE? Agradecería compartir tips!

  24. Roberto IT -

    Yo uso PowerShell todos los días, pero no conocía estos métodos. ¡Gracias por compartir! Definitivamente voy a probar algunos de ellos.

Dejar un comentario

Cómo limpiar un estuche de retenedores: una rutina segura y sencilla que realmente lo deja seco.

Cómo limpiar un estuche de retenedores: una rutina segura y sencilla que realmente lo deja seco.

Aprende a limpiar el estuche de un retenedor con jabón suave y agua tibia, a secarlo correctamente, a evitar el calor dañino y a saber cuándo se debe reemplazar el estuche.

Cómo limpiar un filtro de aire del coche de forma segura: cuándo limpiarlo y cuándo reemplazarlo.

Cómo limpiar un filtro de aire del coche de forma segura: cuándo limpiarlo y cuándo reemplazarlo.

Aprenda cómo inspeccionar y dar mantenimiento a un filtro de aire del motor, cuándo es apropiado limpiarlo, cuándo es más seguro reemplazarlo y cómo verificar una reinstalación correcta.

Cómo limpiar una máquina de hielo en un congelador: una guía para principiantes

Cómo limpiar una máquina de hielo en un congelador: una guía para principiantes

Aprenda cómo limpiar de forma segura la máquina de hielo de un congelador, incluyendo el depósito de hielo, las superficies accesibles de la máquina, el conducto dispensador, el secado, el reensamblaje y los errores que se deben evitar.

Cómo limpiar la boquilla de un bidé de forma segura: qué funciona y qué se debe evitar.

Cómo limpiar la boquilla de un bidé de forma segura: qué funciona y qué se debe evitar.

Aprende a limpiar la boquilla del bidé de forma segura, qué hace realmente la función de autolimpieza, cómo eliminar la acumulación de minerales y qué limpiadores son adecuados para tu modelo exacto.

Cómo limpiar un filtro de arena para piscinas: retrolavado, enjuague y cuándo profundizar.

Cómo limpiar un filtro de arena para piscinas: retrolavado, enjuague y cuándo profundizar.

Aprenda a limpiar de forma segura un filtro de arena para piscinas, a determinar si el retrolavado ha funcionado y a saber cuándo se justifica una limpieza más profunda, una reparación o la sustitución del material filtrante.

Cómo limpiar un molinillo de café de forma segura: una guía de 8 pasos para molinillos de muelas y cuchillas

Cómo limpiar un molinillo de café de forma segura: una guía de 8 pasos para molinillos de muelas y cuchillas

Aprende a limpiar un molinillo de café de forma segura, desde el cepillado en seco de las muelas hasta el lavado de las piezas extraíbles, el reensamblaje, las pruebas y el cuidado de las cuchillas.

Cómo quitar el pegamento de uñas de la ropa sin dañar la tela.

Cómo quitar el pegamento de uñas de la ropa sin dañar la tela.

Aprende a eliminar el pegamento de uñas de la ropa de forma segura, desde raspar el pegamento seco hasta usar acetona con precaución, lavar la prenda y revisar la tela antes de secarla.

How to Get Sticker Residue Off Clothes Without Damaging the Fabric

How to Get Sticker Residue Off Clothes Without Damaging the Fabric

Learn how to remove sticker residue from clothes safely, from cold treatment and pretreating to careful solvent use, washing, and air-drying.

Cómo limpiar un teclado mecánico de forma segura: una guía de limpieza profunda en 4 pasos.

Cómo limpiar un teclado mecánico de forma segura: una guía de limpieza profunda en 4 pasos.

Aprende a limpiar un teclado mecánico de forma segura, incluyendo las teclas extraíbles, el polvo, la suciedad, el secado, el reensamblaje y cuándo detenerte y consultar el manual.

Cómo quitar el pegamento de la ropa sin dañar la tela.

Cómo quitar el pegamento de la ropa sin dañar la tela.

Aprende cómo quitar el pegamento de la ropa usando primero métodos suaves, cuándo usar pegamento caliente o superpegamento y cómo revisar la tela antes de que se seque.