Los scripts por lotes son una muy buena manera de ejecutarcomandos de línea de comando, especialmente si necesita una tarea programada para ejecutarlos. Por supuesto, una secuencia de comandos por lotes también se usa de otras maneras y si hay un impedimento o limitación de software que le impide usar un archivo BAT, puede convertir una secuencia de comandos BAT en un EXE.
Convertir un script BAT en un EXE es simple peroLos resultados varían. Esto se debe a que un script, cuando se ejecuta en el símbolo del sistema, puede mostrar resultados, por ejemplo, el valor de ping que obtiene dentro del símbolo del sistema. Si convierte un script BAT en un EXE, el EXE puede ejecutarse correctamente pero no obtendrá automáticamente una GUI para mostrar los resultados. Puede solucionar esto editando el script BAT y permitiéndole mostrar resultados fuera del símbolo del sistema.
Script BAT a EXE
Hay bastantes aplicaciones que te permiten convertir unBAT script a un EXE. Puede probar BAT to Exe o BAT 2 EXE. Ambos funcionan más o menos de la misma manera, pero BAT 2 EXE está diseñado solo para este propósito, mientras que BAT to EXE tiene algunas características adicionales que incluyen un editor de scripts.
Asegúrese de tener listo su archivo BAT y muévaloa una carpeta Ejecute BAT 2 EXE y en la GUI que se abre junto a la ventana del símbolo del sistema, seleccione la carpeta en la que se encuentra el archivo por lotes que desea convertir a EXE. A continuación, seleccione dónde desea guardar el EXE que se creará.

Dale a la aplicación unos segundos para convertir el scripty el EXE se guardará en la ubicación que seleccionó. Tendrá el mismo nombre que el script BAT a partir del cual se creó. Puede hacer doble clic y ejecutarlo. Es posible que deba autenticarse con el usuario administrador para ejecutar la aplicación.
Eso es todo lo que se necesita. El EXE no será instalable ya que proviene de un script. Funcionará como una aplicación portátil que puede ejecutar desde varias herramientas de automatización. Para los EXE que requieren permiso de administrador para ejecutarse, la herramienta que utiliza para ejecutarlo debe tener alguna forma de automatizar el proceso de autenticación.
Hay diferentes formas de convertir un script BATen un EXE, p. puede usar scripts para hacer el truco o puede usar una herramienta de Windows llamada iexpress.exe, aunque usarlo es un poco complicado. La ventaja de usar una herramienta GUI como BAT 2 EXE es que es simple. Si ha probado las dos aplicaciones recomendadas en esta publicación y todavía tiene problemas para ejecutar el EXE, es una limitación de lo que hace el script o necesita convertirlo manualmente.
Comentarios