Archivo por lotes
Un archivo por lotes es un tipo de archivo de secuencia de comandos que contiene una lista de comandos e instrucciones programáticos para computadoras basadas en Windows. Cuando un usuario ejecuta un archivo por lotes, este ejecuta automáticamente cada comando de la secuencia de comandos en orden. Los usuarios de Windows y los administradores de sistemas suelen usar archivos por lotes para automatizar tareas repetitivas en lugar de realizar cada paso manualmente, como hacer copias de seguridad de una serie de carpetas o cambiar el nombre de un conjunto grande de archivos.
Cuando ejecuta un archivo por lotes, un programa intérprete de comandos lo lee línea por línea y ejecuta cada comando en orden. Los archivos por lotes están disponibles en dos formatos. Las versiones antiguas de Windows basadas en DOS, como Windows 95 y 98, usan archivos por lotes con la extensión de archivo .BAT mediante el intérprete de comandos COMMAND.COM. Las versiones de Windows basadas en NT, como Windows 2000 y todas las versiones posteriores, usan archivos por lotes con la extensión .CMD mediante CMD.EXE. Los archivos BAT y CMD son archivos de texto sin formato que puede crear en cualquier editor de texto, como el Bloc de notas.
Las primeras versiones de Windows cargaban automáticamente un archivo por lotes especial, AUTOEXEC.BAT, durante el arranque del sistema. Este archivo por lotes configuraba automáticamente los ajustes del sistema y cargaba los controladores de dispositivos. Los administradores de sistemas y los usuarios avanzados podían editar AUTOEXEC.BAT para personalizar el comportamiento de Windows; por ejemplo, para asignar automáticamente unidades de red al iniciar el sistema. Sin embargo, los usuarios sin experiencia podían causar problemas importantes si hacían cambios incorrectos, lo que posiblemente impediría incluso que Windows se iniciara.
Aunque los archivos por lotes son propios de las computadoras con Windows, los sistemas operativos basados en Unix incluidos (Linux y macOS) usan archivos similares llamados secuencias de comandos de shell. Tanto los archivos por lotes como las secuencias de comandos de shell pueden contener comandos que modifican ajustes importantes del sistema o crean vulnerabilidades de seguridad, por lo que debe tener cuidado y nunca ejecutar archivos por lotes desconocidos que reciba de fuentes que no sean de confianza.
Extensiones de archivo: .BAT, .CMD
Pon a prueba tu conocimiento