Cómo crear un archivo por lotes (BAT) en Windows: 5 pasos simples
Crear un archivo por lotes para automatizar tareas repetitivas es fácil, una vez que sepa cómo hacerlo.
Los archivos por lotes son la forma en que el personal de mantenimiento de computadoras hace las cosas. Pueden automatizar tareas cotidianas, acortar el tiempo necesario para hacer algo y traducir un proceso complejo en algo que cualquiera pueda operar.
En este artículo, verá cómo escribir un archivo por lotes simple. Aprenderá los conceptos básicos de lo que pueden hacer los archivos por lotes y cómo escribirlos usted mismo. También le proporcionaré más recursos para aprender a escribir archivos por lotes (BAT).
Cómo crear un archivo por lotes en Windows
Para crear un archivo por lotes de Windows, siga estos pasos:
- Abra un archivo de texto, como un Bloc de notas o un documento de WordPad.
- Agregue sus comandos, comenzando con @echo [off], seguido de, cada uno en una nueva línea, title [título de su secuencia de comandos por lotes], echo [primera línea] y pause.
- Guarde su archivo con la extensión de archivo BAT, por ejemplo, test.bat.
- Para ejecutar su archivo por lotes, haga doble clic en el archivo BAT que acaba de crear.
- Para editar su archivo por lotes, haga clic con el botón derecho en el archivo BAT y seleccione Editar.
Su archivo sin procesar se verá así:
Y aquí está la ventana de comando correspondiente para el ejemplo anterior:
Si esto fue demasiado rápido, o si desea obtener más información sobre los comandos de archivos BAT y cómo usarlos, ¡siga leyendo!
Paso 1: crea un archivo BAT
Digamos que tiene problemas de red con frecuencia; constantemente se encuentra en el símbolo del sistema, escribiendo ipconfig y haciendo ping a Google para solucionar problemas de red. Después de un tiempo, se da cuenta de que sería un poco más eficiente si simplemente escribiera un archivo BAT simple, lo pegara en su memoria USB y lo usara en las máquinas que soluciona.
Crear un nuevo documento de texto
Un archivo por lotes simplifica las tareas informáticas repetibles mediante el símbolo del sistema de Windows. A continuación se muestra un ejemplo de un archivo por lotes responsable de mostrar texto en su símbolo del sistema. Cree un nuevo archivo BAT haciendo clic con el botón derecho en un espacio vacío dentro de un directorio y seleccionando Nuevo, luego Documento de texto.
Agregar código
Haga doble clic en este Nuevo documento de texto para abrir su editor de texto predeterminado. Copie y pegue el siguiente código en su entrada de texto.
@echo offtitle This is your first batch script!echo Welcome to batch scripting!pause
Guardar como archivo BAT
La secuencia de comandos anterior repite el texto "¡Bienvenido a secuencias de comandos por lotes!" Guarde su archivo dirigiéndose a Archivo > Guardar como, y luego asigne el nombre que desee a su archivo. Termina el nombre de tu archivo con la extensión BAT agregada, por ejemplo, welcome.bat, y haz clic en Aceptar. Esto finalizará el proceso por lotes. Ahora, haga doble clic en su archivo por lotes recién creado para activarlo.
No asuma que eso es todo lo que pueden hacer los scripts por lotes. Los parámetros de los scripts por lotes son versiones modificadas de los códigos del símbolo del sistema, por lo que solo está limitado a lo que puede hacer su símbolo del sistema. Para aquellos que no están familiarizados con el programa, el símbolo del sistema es capaz de hacer muchas cosas.
Paso 2: aprenda los conceptos básicos de secuencias de comandos por lotes
Los archivos por lotes usan el mismo idioma que el símbolo del sistema. Todo lo que está haciendo es decirle al símbolo del sistema lo que desea ingresar usando un archivo, en lugar de escribirlo en el símbolo del sistema. Esto le ahorra tiempo y esfuerzo. También le permite poner algo de lógica, como bucles simples, declaraciones condicionales, etc., que la programación procedimental es capaz de hacer conceptualmente.
@echo: este parámetro le permitirá ver su script de trabajo en el símbolo del sistema. Este parámetro es útil para ver su código de trabajo. Si surge algún problema del archivo por lotes, podrá ver los problemas asociados con su secuencia de comandos mediante la función de eco. Agregar un seguimiento a este parámetro le permitirá cerrar rápidamente su secuencia de comandos una vez que haya terminado.
- título: proporciona gran parte de la misma función que un