Script por lotes: archivos
En este capítulo, aprenderemos cómo crear, guardar, ejecutar y modificar archivos por lotes.
Crear archivos por lotes
Los archivos por lotes se crean normalmente en el bloc de notas. Por lo tanto, la forma más sencilla es abrir el bloc de notas e ingresar los comandos necesarios para el script. Para este ejercicio, abra el bloc de notas e ingrese las siguientes declaraciones.
:: Deletes All files in the Current Directory With Prompts and Warnings
::(Hidden, System, and Read-Only Files are Not Affected)
::
@ECHO OFF
DEL .
DR
Guardar archivos por lotes
Una vez creado el archivo por lotes, el siguiente paso es guardarlo. Los archivos por lotes tienen la extensión .bat o .cmd. Algunas reglas generales a tener en cuenta al nombrar archivos por lotes:
Intente evitar espacios al nombrar archivos por lotes, en ocasiones crea problemas cuando se llaman desde otros scripts.
No los nombre con el nombre de archivos por lotes comunes que están disponibles en el sistema, como ping.cmd.
La captura de pantalla anterior muestra cómo guardar el archivo por lotes. Al guardar su archivo por lotes, debe tener en cuenta algunos puntos.
- Recuerde poner .bat o .cmd al final del nombre del archivo.
- Elija la opción "Guardar como tipo" como "Todos los archivos".
- Ponga el nombre completo del archivo entre comillas “”.
Ejecución de archivos por lotes
Los siguientes son los pasos para ejecutar un archivo por lotes:
Step 1 - Abra el símbolo del sistema (cmd.exe).
Step 2 - Vaya a la ubicación donde está almacenado el archivo .bat o .cmd.
Step 3 - Escriba el nombre del archivo como se muestra en la siguiente imagen y presione el botón Enter para ejecutar el archivo por lotes.
Modificar archivos por lotes
Los siguientes son los pasos para modificar un archivo por lotes existente.
Step 1 - Explorador de Windows abierto.
Step 2 - Vaya a la ubicación donde está almacenado el archivo .bat o .cmd.
Step 3- Haga clic derecho en el archivo y elija la opción "Editar" en el menú contextual. El archivo se abrirá en el Bloc de notas para su posterior edición.