¿Qué es un archivo BAT y cómo se abre uno?

¿Qué es un archivo BAT y cómo se abre uno?

¿Qué es un archivo BAT y cómo se abre uno?

VALORACIÓN DEL ARTÍCULO:
5/5


Un archivo con la extensión de archivo.BAT es un archivo de procesamiento por lotes. Es un archivo de texto plano que contiene varios comandos utilizados para tareas repetitivas o para ejecutar grupos de scripts uno tras otro.

El software de todo tipo utiliza los archivos.BAT para varios propósitos – por ejemplo, para copiar o borrar archivos, ejecutar aplicaciones y cerrar procesos.

Los archivos BAT también se denominan archivos batch, scripts, programas batch, archivos de comandos y scripts shell, y pueden utilizar en su lugar la extensión.CMD.

Trabajar con archivos.BAT puede ser muy peligroso no sólo para sus archivos personales, sino también para archivos importantes del sistema. Tenga mucho cuidado antes de abrir uno.

Cómo abrir un archivo.BAT

Aunque la extensión.BAT hace que Windows reconozca inmediatamente un archivo como ejecutable, los archivos.BAT siguen estando compuestos enteramente por comandos de texto. Esto significa que cualquier editor de texto, como el Bloc de notas (que se incluye en todas las versiones de Windows), puede abrir un archivo.BAT para editarlo.

Para abrir el archivo.BAT en el Bloc de notas, haga clic con el botón derecho del ratón y seleccione Editar en el menú. Puede que encuentre editores de texto más avanzados que soporten el resaltado de sintaxis, útiles cuando edite un archivo.BAT.

Al abrir el archivo.BAT en un editor de texto se mostrará el código que compone el archivo. Por ejemplo, este es el texto dentro de un archivo.BAT que se utiliza para vaciar el portapapeles:

 cmd /c "echo off | clip"

He aquí otro ejemplo de un archivo.BAT que utiliza el comando ping para ver si el ordenador puede alcanzar un router con esta dirección IP en particular:

 ping 192.168.1.1 
pausa

De nuevo, tenga mucho cuidado al abrir formatos de archivo ejecutables como los archivos.BAT que ha recibido por correo electrónico, descargados de sitios web con los que no está familiarizado o incluso creados por usted mismo. Compruebe nuestra lista de extensiones de archivo ejecutables para ver si hay otras extensiones de archivo a evitar y por qué.

Usar un archivo.BAT en Windows es tan simple como hacer doble clic o doble toque. No necesita descargar ningún programa o herramienta especial.

Para usar el primer ejemplo de arriba, ingresar ese texto en un archivo de texto con un editor de texto y luego guardar el archivo con la extensión.BAT hará que el archivo sea un ejecutable que se puede abrir para borrar inmediatamente cualquier cosa guardada en el portapapeles.

El segundo ejemplo, que utiliza el comando ping, hará ping a esa dirección IP; el comando pausa mantiene abierta la ventana del Símbolo del Comando cuando el proceso finaliza para que pueda ver los resultados.

Si su archivo no parece ser un archivo de texto, entonces probablemente no está tratando con un archivo.BAT. Comprueba la extensión del archivo para asegurarte de que no estás confundiendo un archivo.BAK o.BAR ( Age of Empires 3 data) con un archivo.BAT.

Cómo convertir un archivo.BAT

Como se muestra, el código de un archivo.BAT no está oculto de ninguna manera, lo que significa que es muy fácil de editar. Debido a que ciertas instrucciones en un archivo.BAT (como el comando del) pueden causar estragos en sus datos, convertir el archivo BAT a un formato como EXE para hacerlo más parecido a un archivo de aplicación podría ser una buena idea.

Puede convertir un archivo.BAT en un archivo.EXE utilizando algunas herramientas de línea de comandos. Puedes leer cómo hacer esto en How-To Geek.

  • La herramienta integrada de Windows IExpress proporciona otra forma de construir un archivo.EXE a partir de un archivo.BAT; Random Tech de Renegade tiene una buena explicación sobre cómo hacerlo.
  • Aunque la versión gratuita es sólo una versión de prueba, EXE a MSI Converter Pro puede convertir el archivo EXE resultante en un archivo MSI (Windows Installer Package).
  • Puede utilizar la herramienta gratuita de línea de comandos NSSM si desea ejecutar un archivo.BAT como un servicio de Windows.
  • PowerShell Scriptomatic puede ayudarle a convertir el código de un archivo.BAT en un script powershell.

En lugar de buscar un convertidor.BAT a SH (bash shell script) para usar los comandos.BAT en programas como Bourne Shell y Korn Shell, intente reescribir el script usando el lenguaje Bash. La estructura de los dos formatos es bastante diferente porque los archivos se utilizan en sistemas operativos diferentes. Vea este hilo de desbordamiento de pila y este tutorial de secuencias de comandos de Unix para obtener información que puede ayudarle a traducir los comandos manualmente.

Por lo general, no puede cambiar una extensión de archivo (como.BAT) a una que su computadora reconozca y espere que el archivo recién renombrado sea utilizable. En la mayoría de los casos debe realizarse una conversión de formato de fichero real utilizando uno de los métodos descritos anteriormente. Sin embargo, dado que los archivos.BAT son sólo archivos de texto con extensión.BAT, puede renombrarlos a.TXT para abrirlos con un editor de texto. Recuerde que hacer una conversión de.BAT a.TXT evitará que el archivo batch ejecute sus comandos.

En lugar de cambiar manualmente la extensión de archivo de .BAT a.TXT, también puede abrir el archivo batch en Notepad para editarlo y luego guardarlo en un nuevo archivo, eligiendo.TXT como la extensión de archivo antes de guardar en lugar de.BAT.

Esto es también lo que necesita hacer al crear un nuevo archivo.BAT en Notepad, pero al revés: guardar el documento de texto por defecto como.BAT en lugar de.TXT. En algunos programas, es posible que tenga que guardarlo en el tipo de archivo Todos los archivos y, a continuación, poner la extensión.BAT en él usted mismo.

Consulte nuestra página de ayuda para obtener más información.

TAMBIÉN TE INTERESA

Zoom AI Companion

Zoom afina su asistente inteligente: descubre todo lo que puede hacer AI Companion 2.0

En su más reciente apuesta por la integración de inteligencia artificial, Zoom ha lanzado AI Companion 2.0, la última versión de su asistente inteligente. Anunciada en el evento Zoomtopia y ahora disponible para los usuarios de la plataforma, esta actualización del asistente AI Companion llega con un conjunto de nuevas herramientas y capacidades avanzadas que

TicWatch Atlas

TicWatch Atlas se presenta como el reloj inteligente de los aventureros

Mobvoi, conocida por su línea de relojes inteligentes TicWatch, ha presentado su última incorporación: el TicWatch Atlas. Este nuevo modelo, diseñado para resistir en los entornos más hostiles, promete revolucionar el mercado de los relojes inteligentes orientados a la aventura. Con un diseño robusto y una serie de características avanzadas, el TicWatch Atlas apunta a

TucomunidApp

Tasación de casas con TucomunidApp: más allá de una venta

Cuando se habla de tasación de casas, la mayoría de las personas asocian automáticamente este proceso con la compraventa del inmueble. Sin embargo, contar con una valoración actualizada de una propiedad tiene múltiples ventajas que van mucho más allá de una simple transacción. Entender el verdadero valor de una vivienda es crucial no solo para

Rakuten TV Enterprise Services

Rakuten TV abre un nuevo negocio para el mercado B2B

Rakuten TV, una de las principales plataformas de streaming en Europa, ha presentado en el evento Mipcom su nueva apuesta estratégica: Rakuten TV Enterprise Services. Este anuncio marca un hito importante en la evolución de la empresa, que busca expandir sus servicios en el mercado del entretenimiento digital, facilitando la creación, gestión y monetización de