Cómo crear un archivo por lotes en Windows 10

Tabla de contenido:

Cómo crear un archivo por lotes en Windows 10
Cómo crear un archivo por lotes en Windows 10
Anonim

Qué saber

  • Cree un archivo por lotes en Windows 10 escribiendo sus comandos en un documento de Bloc de notas en blanco y guardándolo como.bat en lugar de.txt.
  • Los comandos incluyen PAUSA, COPIAR y CLS (borrar).
  • Para agregar comentarios, comience una línea con dos puntos y un espacio. Los comentarios son útiles para dividir un archivo por lotes en secciones.

Este artículo explica cómo crear un archivo por lotes en Windows 10 usando el Bloc de notas, cómo agregar comentarios e incluye una lista de comandos comunes.

Cómo crear un archivo por lotes en Windows 10

Crear un archivo por lotes en Windows 10 es tan simple como escribir los comandos que desea ejecutar en un documento de bloc de notas en blanco y luego guardar el documento como un archivo.archivo bat en lugar de un documento de texto. A continuación, puede ejecutar el archivo haciendo clic en él, lo que iniciará automáticamente el shell de comandos de Windows y ejecutará sus comandos.

Aquí se explica cómo crear un archivo por lotes simple en Windows 10:

  1. Escriba Bloc de notas en la barra de búsqueda y haga clic en la aplicación Bloc de notas cuando aparezca en los resultados.

    Image
    Image
  2. Escriba lo siguiente en un documento de Bloc de notas en blanco para crear un archivo por lotes simple:

    @ECHO OFF

    ECHO Si está viendo este texto, ha creado correctamente su primer archivo por lotes en Windows 10. ¡Felicitaciones!PAUSE

    Image
    Image
  3. Haga clic en Archivo en la esquina superior izquierda de la ventana del Bloc de notas.

    Image
    Image
  4. Haga clic en Guardar como en el menú desplegable.

    Image
    Image
  5. Escriba un nombre para el script, como test.bat, y haga clic en Guardar.

    Image
    Image

    Tome nota de la ubicación en su disco duro donde se guarda el archivo, ya que allí podrá encontrarlo y ejecutarlo en el futuro.

  6. Localice el archivo que acaba de guardar y haga doble clic en él.

    Image
    Image
  7. Si el archivo se creó correctamente, verá una ventana de comandos similar a esta:

    Image
    Image

Comandos y descripciones de archivos por lotes

Un archivo por lotes es un tipo especial de archivo que abre automáticamente una ventana de comandos cuando se activa. Si ya conoce los comandos que necesita que ejecute su archivo, entonces está listo para comenzar. Simplemente escriba los comandos en el Bloc de notas de la manera descrita anteriormente, guárdelos como un archivo.bat y abra el archivo por lotes para ejecutar los comandos cuando lo desee.

Si no está seguro de qué poner en su archivo, tenga en cuenta que un archivo por lotes es esencialmente una lista ordenada de comandos que se ejecutarán a través del símbolo del sistema de Windows. Todo lo que pueda escribir manualmente en el símbolo del sistema, puede ponerlo en un archivo por lotes. El archivo ejecutará cada comando, en orden, de arriba a abajo.

Aquí hay algunos comandos útiles para usar en archivos por lotes, junto con explicaciones de lo que hacen:

  • @ECHO OFF: Desactiva la visualización del indicador. Esto generalmente se usa al comienzo de un archivo por lotes para una visualización más limpia. No necesita la @, pero al incluirla también se oculta el comando ECHO OFF.
  • ECHO: Imprime el siguiente texto en la ventana de comandos.
  • PAUSE: hace que la ventana de comandos permanezca abierta después de que finalice el archivo por lotes, o permite leer el texto de la ventana antes de continuar.
  • TITLE: coloca un título personalizado en la barra de título de la ventana de comandos.
  • CLS: Borra la ventana de comandos.
  • EXIT: sale y cierra la ventana de comandos.
  • COPY: Copia uno o más archivos.
  • REM: Grabar comentarios o observaciones.
  • IPCONFIG: Muestra información IP detallada para cada adaptador de red conectado a su sistema.
  • PING: envía una solicitud de eco del Protocolo de mensajes de control de Internet (ICMP) a una dirección IP o sitio web.
  • TRACERT: compruebe su conexión a una IP o sitio web mediante ICMP.
  • SET: Se utiliza para establecer variables.
  • IF: realiza una función condicional basada en la entrada del usuario u otra variable.

Inserción de comentarios en archivos por lotes

Si comienza una línea en su archivo por lotes con dos puntos y un espacio, no se ejecutará. Esto le permite insertar fácilmente comentarios en su archivo por lotes. Los comentarios son útiles para dividir un archivo por lotes en secciones con una breve explicación del propósito de la sección.

Este es un ejemplo de un archivo por lotes con comentarios:

@ECHO OFF

:: Este archivo por lotes es solo un ejemplo para mostrar cómo funcionan los comentarios.

TITLE Solo un ejemplo básico de hola mundo para mostrar cómo funcionan los comentarios.

ECHO ¡Hola mundo!

:: Este es otro comentario, ¡no me verás a menos que leas el archivo por lotes!

ECHO ¡Adiós!PAUSA

Si pega esos comandos en un archivo por lotes y lo ejecuta, verá un resultado como este:

Image
Image

Los comentarios no son necesarios, pero es una opción útil que tenderá a necesitar más al crear archivos por lotes complicados con muchas secciones.

Aquí hay un archivo por lotes un poco más complicado que utiliza una variedad de comandos, comentarios y, de hecho, realiza una tarea útil:

:: Este archivo por lotes está diseñado para comprobar la conectividad a Internet.

@ECHO OFF

TITLE Comprobador de conectividad y estado de Internet

:: Este comando muestra los detalles de su red.

ipconfig /all

PAUSE

:: Esta sección verifica si un sitio web específico está disponible.

ping google.com

:: Esta sección le permite elegir si ejecutar o no tracert.

set "reply=y"

set /p "reply=¿Ejecutar traceroute ahora? [y|n]:"

if /i not "%reply%"=="y" ir a:eof

tracert google.comPAUSE

Este archivo verifica su conexión a Internet usando ipconfig y luego se detiene para que pueda examinarlo. Luego hace ping a google.com. Finalmente, le da la opción de ejecutar el comando tracert si lo desea. Luego se detiene por segunda vez, lo que le permite verificar los resultados antes de cerrar la ventana.

El resultado final se ve así:

Image
Image

Puede usar cualquier comando del símbolo del sistema que desee en un archivo por lotes, incluidas las variables y la interacción del usuario como el ejemplo anterior, escribir información en otros archivos y más.

Recomendado: