Instrucciones para crear y utilizar archivos BAT en Windows

Los archivos por lotes son una forma que tienen los usuarios de computadoras de realizar su trabajo. Pueden automatizar tareas cotidianas, acortar el tiempo que lleva hacer algo y convertir un proceso complejo en algo que cualquiera puede operar.

En este artículo, aprenderá cómo escribir un archivo por lotes simple, conocerá los conceptos básicos de la funcionalidad de los archivos por lotes y cómo escribirlos usted mismo. El artículo también le proporcionará recursos adicionales 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:

  1. Abra un archivo de texto, como un documento del Bloc de notas o de WordPad.
  2. Agregue sus comandos, comenzando con @echo [off] , seguido de cada comando en una nueva línea, title [título de su script por lotes] , echo [primera línea] y  pause .
  3. Guarde su archivo con la extensión de archivo BAT , por ejemplo: test.bat.
  4. Para ejecutar el archivo por lotes, haga doble clic en el archivo BAT que acaba de crear.
  5. Para editar su archivo por lotes, haga clic derecho en el archivo BAT y seleccione Editar .

Su archivo sin procesar debería verse así:

Instrucciones para crear y utilizar archivos BAT en Windows
Un archivo por lotes simple con los componentes más básicos.

Y aquí está la ventana de comando correspondiente al ejemplo anterior:

Instrucciones para crear y utilizar archivos BAT en Windows

Si este tutorial fue demasiado rápido o si quieres aprender más sobre los comandos de archivo BAT y cómo usarlos, ¡sigue leyendo!

Paso 1: Crear archivo BAT

Digamos que usted experimenta frecuentemente problemas de red; Debes ir al Símbolo del sistema, escribir ipconfig y hacer ping a Google para solucionar los problemas de red. Después de un tiempo, te das cuenta de que sería un poco más eficiente si simplemente escribieras un archivo BAT simple, lo pegaras en un USB y lo usaras en las máquinas que solucionas problemas.

Crear un nuevo documento de texto

Los archivos por lotes simplifican las tareas repetibles de la computadora mediante el símbolo del sistema de Windows. A continuación se muestra un ejemplo de un archivo por lotes que se encarga de mostrar algún texto en el símbolo del sistema. Cree un nuevo archivo BAT haciendo clic derecho en un espacio vacío de la carpeta y seleccionando Nuevo > Documento de texto .

Instrucciones para crear y utilizar archivos BAT en Windows
Abrir un nuevo archivo de texto en Windows

Añadir código

Haga doble clic en Nuevo documento de texto para abrir su editor de texto predeterminado. Copie y pegue el siguiente código en su entrada de texto.

@echo off
title This is your first batch script!
echo Welcome to batch scripting!
pause

Guardar como archivo BAT

El script anterior repite el texto "¡Bienvenido a la creación de scripts por lotes!". Guarde su archivo yendo a Archivo > Guardar como , luego nombre el archivo como desee. Termine el nombre del archivo con la extensión BAT agregada, por ejemplo: Welcome.bat y haga clic en Aceptar . Esto completará el proceso por lotes. Ahora haga doble clic en el archivo por lotes recién creado para activarlo.

Instrucciones para crear y utilizar archivos BAT en Windows

No asuma que eso es todo lo que un script por lotes puede hacer. Los parámetros del script por lotes son versiones modificadas del código del símbolo del sistema, por lo que solo está limitado a lo que el símbolo del sistema puede hacer. Para aquellos que no están familiarizados con el programa, el Símbolo del sistema es una herramienta poderosa, pero si estás usando Windows 11 , debes configurar Windows Terminal como tu aplicación predeterminada.

Paso 2: Aprenda los conceptos básicos de la creación de scripts por lotes

Los archivos por lotes utilizan el mismo lenguaje que el símbolo del sistema. Lo único que estás haciendo es decirle al Símbolo del sistema lo que quieres importar usando un archivo, en lugar de escribirlo en el Símbolo del sistema. Esto le ahorrará tiempo y esfuerzo. También permite introducir algo de lógica, como bucles simples, declaraciones condicionales, etc., que la programación procedimental es conceptualmente capaz de hacer.

  • @echo : Este parámetro le permitirá ver su script en ejecución en el símbolo del sistema. Este parámetro es útil para ver su código funcionando. Si surge algún problema con el archivo por lotes, podrá ver los problemas relacionados con su script utilizando la función echo. Agregar este parámetro le permitirá cerrar rápidamente su script cuando haya terminado.
  • título : Proporciona muchas de las mismas funciones que la etiqueta
  • cls : borra el símbolo del sistema; se utiliza mejor cuando un código no relacionado puede dificultar la búsqueda del contenido al que accedes.
  • rem : Abreviatura de comentario , que proporciona una funcionalidad similar a la etiqueta.

Dejar un comentario

Agregar búsqueda de texto completo de Elasticsearch a Nextcloud

Conecta la búsqueda de archivos de Nextcloud con Elasticsearch, indexa el contenido de los documentos y elige una configuración que se adapte a las necesidades de tu servidor y de seguridad.

Establece una política de caducidad fiable para los archivos eliminados de Nextcloud.

Establece una política de caducidad fiable para los archivos eliminados de Nextcloud.

Configure Nextcloud para que elimine los archivos borrados después de un período de retención definido, programe tareas en segundo plano de forma fiable y evite comandos que vacíen la papelera de todos los usuarios.

Borrar la advertencia de Nextcloud sobre índices de base de datos faltantes

Borrar la advertencia de Nextcloud sobre índices de base de datos faltantes

Ejecuta la reparación de OCC de Nextcloud de forma segura, previsualiza los cambios en la base de datos y comprueba por qué persiste la advertencia.

Aumentar el límite de subida web de Nextcloud por encima de 2 GB

Aumentar el límite de subida web de Nextcloud por encima de 2 GB

Permita la carga de archivos más grandes en el navegador Nextcloud alineando la configuración de PHP, Nginx o Apache, el almacenamiento temporal y el tiempo de espera, y verifique qué límite está bloqueando el archivo.

Borre la advertencia de memoria PHP de Nextcloud en el servidor web.

Establezca el límite de memoria PHP que Nextcloud utiliza realmente, reinicie el servicio correcto y confirme la configuración de 512 MB en la Vista general de administración.

Conecta un bucket compatible con S3 al almacenamiento externo de Nextcloud.

Monta un bucket de almacenamiento de objetos compatible en Nextcloud utilizando su backend S3, con el punto final, las credenciales, el ámbito de acceso y los pasos de verificación correctos.

Traslada tus datos de Nextcloud a una unidad externa sin perder espacio de almacenamiento.

Traslada tus datos de Nextcloud a una unidad externa sin perder espacio de almacenamiento.

Traslada de forma segura un directorio de datos de Linux Nextcloud a una unidad externa utilizando un montaje UUID persistente, el modo de mantenimiento, una copia verificada y el enlace simbólico de la ruta original.

Error de la base de datos de Nextcloud después de una actualización: qué comprobar primero

Restaure el acceso a Nextcloud después de una actualización diagnosticando errores SQL, comprobando la conectividad de la base de datos y completando de forma segura las migraciones interrumpidas.

Restablecer una contraseña de administrador de Nextcloud perdida con OCC

Utilice el comando OCC de Nextcloud para restablecer la contraseña de administrador desde la consola del servidor, con instrucciones sobre nombres de usuario, permisos y proveedores de inicio de sesión externos.

Agregue el encabezado HSTS en el punto final HTTPS que sirve a Nextcloud.

Elimine la advertencia HSTS de Nextcloud configurando el encabezado en Apache, NGINX o su proxy TLS, y luego verifique la respuesta HTTPS pública de forma segura.