Extensiones de archivo por lotes

Mantenido el

Al utilizar el símbolo del sistema, puede ejecutar operaciones específicas en su computadora desde la línea de comandos.

Si bien puede ingresar y ejecutar comandos directamente desde el símbolo del sistema, crear archivos por lotes es efectivo para ejecutar múltiples comandos juntos.

Puede escribir una serie de comandos que se ejecutan en el símbolo del sistema y ejecutarlos todos a la vez haciendo doble clic o ejecutándolos desde el símbolo del sistema.

Las extensiones de archivo por lotes vienen en dos tipos: .bat y .cmd. Exploremos las diferencias entre ellos.

Acerca de los archivos por lotes

Los archivos con ambas extensiones .bat y .cmd pueden contener comandos que se ejecutan en el símbolo del sistema.

Cuando se inician haciendo doble clic, el símbolo del sistema se inicia y los comandos escritos se ejecutan todos a la vez.

En muchos casos, aparece brevemente una ventana como la siguiente y se cierra inmediatamente. Esto indica que la ejecución del archivo por lotes se ha completado.

×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2025 Ribbit App Development All rights reserved.
 
C:\users\user>

A menos que incluya intencionalmente comandos que esperan la entrada del usuario, este comportamiento es típico.

Diferencias entre .bat y .cmd

Las diferencias entre .bat y .cmd incluyen los siguientes puntos:

  • .bat es la extensión utilizada en versiones anteriores a Windows NT. .cmd es la extensión utilizada en Windows NT y versiones posteriores.
  • .bat se puede usar en Windows NT y versiones posteriores, pero .cmd no se puede usar en versiones anteriores a Windows NT.
  • Se recomienda usar .cmd en Windows NT y versiones posteriores.
  • .cmd permite un scripting más flexible que .bat.

En resumen, .bat es el formato antiguo y .cmd es el formato nuevo.

Si bien lo que pueden hacer difiere, no hay una gran diferencia. Aunque se dice que .cmd permite un scripting más flexible, casi todo lo que se puede implementar en un archivo por lotes también se puede implementar con .bat.

Quizás por esto, .bat se usa más comúnmente para archivos por lotes en general.

Cuestionario de práctica

Los archivos que contienen comandos que se ejecutan en el símbolo del sistema pueden tener dos tipos de extensiones: .bat y .cmd. Acerca de las diferencias entre ellos, seleccione la declaración que es incorrecta de las siguientes opciones.

#Símbolo del sistema #Archivo por lotes #Argumentos #Línea de comandos #Comando