Cómo crear un archivo BAT en tres sencillos pasos

¿Te encuentras abriendo los mismos programas cada vez que enciendes tu computadora? ¿Siempre abre el símbolo del sistema para ejecutar los mismos comandos todo el tiempo? Aprender a crear un archivo BAT puede ahorrarle mucho tiempo al automatizar esas acciones.

Un archivo BAT es un formato de archivo de texto especial con una extensión .bat que ejecuta una serie de (BAT)comandos del símbolo del sistema(Command Prompt) en la secuencia que especifique. Puede crear un archivo BAT que automatice cualquier cosa que pueda hacer dentro de un símbolo del sistema. 

¿Qué se puede hacer con un archivo BAT?

  • Modificar la configuración del sistema
  • Automatizar el lanzamiento de sitios web
  • Inicie múltiples aplicaciones en un horario
  • Automatice las copias de seguridad del sistema(system backups)

En esta guía, aprenderá a crear y ejecutar su primer archivo por lotes en Windows 10 . También aprenderá cómo hacer una automatización avanzada con un archivo BAT y cómo programar esas automatizaciones usando el Programador de tareas(Task Scheduler) .

Cree un archivo BAT en tres pasos(Make A BAT File In Three Steps)

Crear un archivo BAT en (BAT)Windows 10 es muy simple. Todo lo que necesitas es el Bloc de notas(Notepad) . Solo necesita crear un archivo basado en texto con los comandos BAT(BAT commands) formateados correctamente. Luego guarde el archivo con una extensión .bat y luego ejecútelo.

Sin embargo, hay algunas consideraciones importantes a tener en cuenta a lo largo del camino, así que sigamos los pasos.

En esta sección, aprenderá a crear un archivo BAT automatizado que inicia Chrome en su página web de (Chrome)noticias(News) favorita , borra la memoria caché de Windows 10 para mejorar el rendimiento del sistema y extrae el pronóstico meteorológico más reciente de la web.

Paso 1: cree un archivo por lotes de inicio simple(Step 1: Create A Simple Startup Batch File)

Para crear un archivo BAT en (BAT)Windows 10 , simplemente seleccione el menú Inicio(Start) , escriba Bloc(Notepad) de notas y seleccione la aplicación Bloc(Notepad) de notas para abrirlo. Dentro del Bloc(Notepad) de notas , deberá escribir el siguiente script. Puede copiar y pegar desde allí en el Bloc(Notepad) de notas .

start https://news.google.com
DEL /F /S /Q %TEMP%
finger [email protected]
pausa(pause)

Guarde el archivo en algún lugar de su PC que sea fácil de encontrar. Muchas personas guardan sus archivos BAT en (BAT)C:\temp o en alguna carpeta simple ubicada en el nivel de la unidad raíz C:.

Es importante cambiar el menú desplegable Guardar como tipo a (Save as type)Todos los archivos(All files) . Luego, asegúrese de agregar ".bat" al final del nombre del archivo.

Esto guardará el archivo con formato de texto como formato de archivo por lotes. 

Ahora, abra ese director en el Explorador de Windows(Windows Explorer) y haga doble clic en el nuevo archivo BAT que acaba de crear. (BAT)Cuando haga esto, verá que las siguientes acciones ocurren en secuencia.

  1. La página web de Google News se abrirá con el navegador predeterminado de su sistema.
  2. Se eliminarán todos los archivos de la carpeta temporal de Windows .
  3. El símbolo del sistema mostrará el pronóstico del tiempo para las próximas 24 horas.

¡Acaba de crear su primer archivo BAT funcional que automatiza tres tareas útiles seguidas!

Sin embargo, no has terminado. Debe adaptar algunos de estos comandos a su propia situación. Echemos un vistazo a lo que hace cada uno de estos comandos(what each of these commands does) y cómo puede modificarlos para satisfacer sus necesidades.

Paso 2: personaliza tu archivo BAT(Step 2: Customize Your BAT File)

Ahora que sabe cómo crear un archivo BAT con varios comandos, deberá personalizar cada uno de esos comandos según sus necesidades.

La siguiente es una explicación más detallada de cada uno de esos comandos y cómo puede personalizarlos.

Comando de inicio(Start Command)

El comando de inicio iniciará cualquier aplicación que especifique. Si usa un enlace URL como este comando, usará su navegador predeterminado para iniciar esa página web. El siguiente comando iniciará Google News en su navegador predeterminado.

start https://news.google.com

Puede cambiar la URL para que el comando abra cualquier página web que desee.

Comando DEL(DEL Command)

El comando DEL es muy simple y elimina uno o más archivos en un directorio determinado. Hay una variedad de parámetros que puede usar para decirle al comando cómo comportarse.

DEL /F /S /Q %TEMP%

Hay una variedad de parámetros que puede usar para decirle al comando cómo comportarse.

  • /F: incluye la eliminación de archivos de solo lectura
  • /S : elimina(– Removes) archivos en subdirectorios, así como el directorio actual
  • /Q: requiere(Requires “) el modo "silencioso" que no requiere ninguna confirmación de eliminación

En este ejemplo, se utiliza % TEMP % para especificar el directorio. Esta es la variable de entorno del sistema para el directorio de archivos temporales de Windows(Windows Temporary Files)

Si lo desea, puede especificar cualquier otro directorio. O bien, puede enumerar varios comandos DEL y eliminar archivos de varios directorios.

Comando de dedo(Finger Command)

El comando Finger usa la conexión a Internet de su computadora para comunicarse con cualquier computadora remota que esté ejecutando el servicio finger.

Estos no son fáciles de encontrar, pero hay un servicio particularmente especial que se ejecuta en graph.no que le permite buscar un pronóstico del tiempo de 24 horas con un simple comando de "dedo".

finger [email protected]

Con este comando, solo necesita colocar el nombre de la ciudad cercana más grande antes de la parte @graph.no de la dirección web.

El comando devuelve un gráfico de símbolos de temperatura y nivel de luz solar para las próximas 24 horas.

Comando de pausa(Pause Command)

El comando Pausa detendrá la ejecución de su archivo (Pause)BAT para que pueda ver cualquier información que haya sido devuelta por los diversos comandos. Esto es especialmente útil después de usar el comando Finger , para que pueda ver el gráfico.

Si está utilizando otros comandos y no necesita ver ninguna información devuelta, puede eliminar el comando Pausa(Pause) del final del script.

De hecho, si no necesita ver nada del script, puede agregar @ECHO OFF como la primera línea del archivo BAT y no verá nada devuelto por los comandos.

Paso 3: programe su trabajo por lotes(Step 3: Schedule Your Batch Job)

Una vez que crea un archivo BAT , no sirve de mucho a menos que haga doble clic manualmente y lo ejecute cada vez que desee ejecutar los comandos automatizados.

Sería mucho más fácil dejar que el trabajo por lotes se ejecute automáticamente todos los días. Puede hacerlo iniciando el archivo BAT como una tarea programada de Windows .

Para hacer esto, seleccione el menú Inicio(Start) , escriba Programador(Scheduler) y seleccione Programador de tareas(Task Scheduler) .

Esto abrirá el Programador de tareas(open the Task Scheduler) . Seleccione Biblioteca(Task Scheduler Library) del programador de tareas en el panel izquierdo para ver todas las tareas programadas en su sistema. 

Puede agregar una nueva tarea programada para iniciar su nuevo archivo BAT . Para hacer esto:

  1. Seleccione Crear tarea(Create Task) en el panel Acciones de la derecha.(Actions)

  1. En la ventana Crear tarea(Create Task) , en la pestaña General , asigne un nombre a la tarea en el campo (General)Nombre(Name) . Deje todas las demás configuraciones predeterminadas.

  1. Seleccione la pestaña Activadores . (Triggers)Seleccione el botón Nuevo(New) . En la ventana New Trigger , seleccione (New Trigger)Daily y deje todas las demás configuraciones predeterminadas. Seleccione Aceptar(OK) y seleccione Aceptar(OK) en la ventana Crear tarea.  

  1. Seleccione la pestaña Acciones , luego seleccione (Actions)Nuevo(New) . En la ventana Nueva acción, seleccione Examinar(Browse) y navegue hasta donde guardó su archivo BAT . Seleccione Aceptar(OK) para finalizar. Seleccione Aceptar(OK) en la ventana Crear tarea.

  1. Ahora debería ver su archivo BAT programado en la (BAT)Biblioteca del Programador de tareas(Task Scheduler Library) .

Su nuevo archivo BAT programado ahora se ejecutará todos los días a la misma hora. 

Personalización de su archivo BAT

Ahora que sabe cómo crear y programar su archivo BAT , puede comenzar a expandir ese archivo aprendiendo sobre otros comandos de archivos BAT que puede agregar al archivo. 

Hay muchos comandos CMD(lot of CMD commands) que puede agregar a su archivo BAT para automatizar todo tipo de cosas en su computadora. Comience(Start) a experimentar y vea qué tipo de cosas interesantes puede crear a partir de sus propios archivos por lotes.



About the author

¡Hola! Mi nombre es, y soy un hacker de hardware. Tengo más de 10 años de experiencia en la reparación y modificación de computadoras. Puedo arreglar casi cualquier cosa, desde computadoras portátiles hasta tabletas y televisores inteligentes. Con mis habilidades, puedo ayudar a los clientes a resolver sus problemas de manera rápida y eficiente. Mi blog está dedicado a ayudar a las personas a aprender a reparar sus computadoras y electrodomésticos con las herramientas adecuadas. ¡Y mi página de Facebook es donde comparto consejos, trucos y conocimientos sobre todo lo relacionado con la informática!



Related posts