¿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

errores SEO más comunes

Los 10 errores SEO que más se están cometiendo en la actualidad

Respetando a todos los buscadores del momento y a la trascendencia que tienen hoy otras fuentes como TikTok para la promoción de productos y servicios, Google sigue siendo el rey a la hora de encontrar algo en internet. Por tanto, quien quiera posicionar tiene que mirar sí o sí a la principal fuente de respuestas

Thermomix TM7

Llega la Thermomix TM7: más innovadora y tecnológica que nunca

Como usuario del robot de cocina más famoso de todos los tiempos, este fin de semana me quedé parado tras recibir un mail de Vorwerk, anunciado el lanzamiento de la Thermomix TM7, la actualización de una máquina que me ha tantas y tantas alegrías y facilidades para la gastronomía. Y con solo ver las imágenes

seguridad de los datos personales

Descuidos en tu día a día que comprometen la seguridad de los datos personales

Hoy es el Día de Internet Segura, una jornada para concienciar a los usuarios sobre la importancia de cuidar la seguridad de los datos personales. La seguridad en Internet se ha convertido en una prioridad global para todos, amén del creciente número de robos virtuales e intrusiones de los delincuentes a la información sensible de

planes de entrenamiento con IA

La era de los gimnasios smart y los planes de entrenamiento con IA

El sector de los gimnasios está empezando a introducir la tecnología para sus usuarios. Los planes de entrenamiento con IA ya son una realidad en espacios como los de Metropolitan. Es cuestión de tiempo que toda la innovación que viene de la tecnología comience a aterrizar en nuestras vidas para cuidar nuestro cuerpo. De hecho,