Escribir archivos bat: ejemplos de archivos por lotes. ¿Qué son los archivos bat y por qué son necesarios?

Los usuarios que trabajan a menudo con la línea de comandos de Windows y periódicamente realizan el mismo tipo de acciones utilizan archivos de script o archivos bat en su trabajo. Por supuesto, esto requiere al menos un conocimiento superficial de los comandos de la línea de comandos y la sintaxis para escribirlos. Hablando de la línea de comando, muchas personas ni siquiera se dan cuenta de cuán amplias son sus capacidades, y cuando se usan archivos bat, las capacidades del usuario también se pueden ampliar significativamente.

¿Qué son los archivos bat?

Los archivos bat o “batniks” se llaman así por su resolución (BAT). Los archivos bat son esencialmente archivos de texto que contienen de una a varias líneas de código de línea de comando. El lanzamiento de archivos BAT se realiza simplemente haciendo doble clic en él. Los comandos escritos en él se ejecutarán secuencialmente y aparecerá una ventana de línea de comando. Una vez que se completen los comandos, la ventana del símbolo del sistema se cerrará. Es posible que hayas notado cómo funcionan estos archivos al instalar juegos y aplicaciones. En estas ventanas, los archivos muy comprimidos suelen descomprimirse y se muestra el porcentaje de descompresión. Si el archivo por lotes contiene sólo unos pocos comandos simples, entonces la ventana de la línea de comandos puede aparecer durante unos pocos milisegundos y desaparecer de la pantalla.

Si el usuario necesita ingresar información o confirmar una acción, la ventana de la línea de comando no desaparece y el proceso de ejecución del comando se suspende hasta que el usuario ingresa los datos apropiados.

El "archivo por lotes", como cualquier otro archivo ejecutable, se puede agregar al inicio o utilizar en el programador de tareas, lo que amplía significativamente sus capacidades y alcance.

¿Cómo crear archivos bat?

Digamos que necesita crear un "archivo por lotes" que ejecutará ciertos programas en una secuencia determinada. Al mismo tiempo, para no crear varios accesos directos en el escritorio y ejecutar cada uno de ellos con el mouse, es conveniente crear un solo archivo bat y ejecutarlo, y este, a su vez, ejecutará todas esas aplicaciones.
Para crear un archivo bat, necesitará un editor de texto simple; tradicionalmente, el Bloc de notas se usa en Windows; Inicie un editor de texto e ingrese algunas líneas que coincidan con la sintaxis de los comandos de la línea de comando.

Por ejemplo, para iniciar aplicaciones:

empezar a explorar
iniciar cálculo
empezar a explorar

Luego guarde este archivo en el escritorio con un nombre que le resulte claro, por ejemplo “Iniciar programa”. La extensión del archivo guardado debe cambiarse de TXT a BAT. Si su extensión de archivo no se muestra, entonces debe habilitar la visualización de extensiones de archivo. Esto se puede hacer en la configuración de la carpeta a través del Panel de control o en el propio Explorador. Después de cambiar la extensión, realice una ejecución de prueba del archivo guardado. Cuando ejecute el ejemplo anterior, se iniciarán tres programas a la vez: Explorer, Calculator e Internet Explore.

Este es el ejemplo más simple que se puede implementar usando un archivo por lotes. En la mayoría de los casos, se utilizan scripts mucho más complejos no solo para iniciar aplicaciones, sino también para realizar configuraciones del sistema y programas, y mucho más.

Mientras prueba el funcionamiento de su archivo por lotes, puede encontrar errores en la operación o algún comando no se ejecutará, pero para ver en qué etapa ocurrió el error, debe asegurarse de que la ventana de ejecución del comando no desaparezca. Esto se puede hacer de forma muy sencilla. Al final de su código, inserte la línea PAUSA. La ejecución de este comando permitirá al usuario ver la ventana del símbolo del sistema incluso después de que se hayan completado todos los comandos. En este caso, es posible desplazarse por la secuencia de comandos ejecutados y mensajes del programa si se producen errores en la ejecución de uno de los comandos. Al presionar cualquier tecla, se cierra la ventana del símbolo del sistema. Habiendo encontrado un error en la sintaxis, puede corregirlo y luego eliminar la línea PAUSA del archivo bat y finalmente verificar la estabilidad de su archivo bat.


Un archivo bat es un archivo de texto en los sistemas operativos de la familia Windows, que contiene una secuencia de comandos del sistema para su ejecución por el intérprete de comandos “cmd.exe”. En general, es un archivo de script. Después de ejecutar el archivo bat, el intérprete de comandos lee su contenido línea por línea y ejecuta secuencialmente los comandos recibidos. Hoy veremos cómo se puede crear un archivo bat y también nos familiarizaremos con los programas para crear y editar estos archivos.

El propósito de los archivos bat

Los archivos con la extensión bat están diseñados para automatizar muchas tareas rutinarias en el sistema operativo Windows. Serán de gran utilidad en los casos en los que sea necesario realizar alguna operación o secuencia de operaciones una gran cantidad de veces seguidas o repetir periódicamente un determinado algoritmo. En primer lugar, se trata de trabajar con el sistema de archivos (crear una gran cantidad de directorios, especialmente los que están anidados entre sí, cambiar el nombre de archivos en masa). , Puede averiguarlo haciendo clic en el enlace de arriba.

Creando un archivo bat

Cualquier usuario puede crear un archivo de comando de texto; aquí no hay absolutamente nada complicado. Para hacer esto, solo necesitará un editor de texto (la funcionalidad de un bloc de notas estándar será suficiente).

Primer método

  1. Cree un nuevo documento de texto en cualquier directorio.

Para realizar esta acción, abra el menú contextual del espacio del directorio libre de carpetas y archivos y seleccione "Crear". En la lista desplegable, haga clic en el elemento "Archivo de texto".

  1. Ingrese el nombre del documento creado y haga clic en "Entrar".
  2. Abra el archivo creado haciendo doble clic con el mouse.

  1. Ingresemos algunos comandos simples para verificar su funcionalidad:

@ eco Hola, imetro murciélago!

@echo – comando para mostrar texto en la pantalla;

¡Hola, soy murciélago! - el texto en sí;

pausa: espera las acciones del usuario antes de cerrar la ventana. Después de ejecutar el comando "@echo", el intérprete de comandos no se cerrará automáticamente, lo que permitirá al usuario familiarizarse con los resultados de su ejecución (veremos el texto ingresado en la pantalla).

  1. Abra el elemento "Archivo" en el menú principal del Bloc de notas y haga clic en "Guardar como...".

  1. En el cuadro de diálogo que aparece, seleccione el tipo de archivo "Todos los archivos".

  1. A continuación, agregamos el siguiente texto “.bat” al nombre de nuestro documento, que finalmente dará como resultado “archivo.bat”.
  2. Haga clic en el botón "Guardar".

Como resultado, aparecerá un documento llamado "archivo.bat" en la ventana del Explorador, para iniciarlo debe hacer doble clic en él con el botón izquierdo del mouse o seleccionarlo y presionar "Entrar".

La edición de un archivo por lotes se realiza seleccionando el comando "Editar" en su menú contextual.

Segundo método

El segundo método para crear archivos bat es casi similar al primero, pero no lo ignoraremos.

  1. Lanzamos el Bloc de notas utilizando cualquier método conocido.
  • A través del acceso directo en el menú Inicio, vaya a "Inicio - Todos los programas - Accesorios - Bloc de notas" en Windows 7 o "Inicio - Todas las aplicaciones - Accesorios - Windows - Bloc de notas" en ediciones posteriores de Windows.
  • En la barra de búsqueda “Inicio” / “Windows”, ingrese al bloc de notas e inicie el programa haciendo clic en su acceso directo en la lista de resultados.
  • Abra la ventana para ejecutar comandos del sistema usando la combinación de teclas "Win ​​+ R", ingrese "bloc de notas" y haga clic en "Aceptar".
  1. Pasemos al punto nº 4 del método anterior.

Editar archivos bat usando Windows

  1. Haga clic derecho en el archivo bat para abrir su menú contextual.

  1. En el menú que aparece, seleccione "Editar" o "Editar".
  2. El contenido del archivo bat aparecerá en la ventana que se abre con un editor de texto estándar, generalmente el Bloc de notas.
  3. Hacemos los ajustes necesarios y guardamos el resultado.

Dr.Batcher: un programa para crear archivos bat y editarlos

Aunque el uso de archivos bat no es tan popular entre los usuarios hoy en día, sigue siendo más eficaz recurrir a su ayuda para solucionar muchos problemas en el ordenador. Si un principiante que ocasionalmente usa un intérprete de comandos está satisfecho con la funcionalidad del Bloc de notas, entonces para un administrador del sistema y un Vareznik que crea compilaciones de Windows o instala automáticamente software para él, una herramienta más avanzada y conveniente para trabajar con documentos en formato bat. es necesario. Es la utilidad Dr.Batcher. La interfaz y la funcionalidad del programa no son muy diferentes de los blocs de notas como Notepad++. El menú principal contiene botones para comandos de uso frecuente. Dr.Batcher numera las páginas, admite marcadores, contiene una lista de comandos del sistema para archivos bat y resalta la sintaxis de los comandos ingresados.

Creando un archivo bat en Dr.Batcher

  1. Iniciemos la aplicación.
  2. Llame al elemento "Archivo" en su menú principal y haga clic en "Nuevo". Lo mismo se hace haciendo clic en el icono de la hoja en blanco ubicado debajo del menú "Archivo".
  3. En el cuadro de diálogo, seleccione "Vaciar archivo por lotes".

Aparecerá una ventana del programa en la pantalla con todas las funciones necesarias para trabajar con archivos bat.

Editar archivos bat en Dr.Batcher

Hay varias formas de abrir un documento en formato bat para editarlo en Dr.Batcher, que se analizarán más adelante.

Edición a través del menú contextual de un archivo bat

  1. Llame al menú contextual del documento en formato bat.
  2. En la lista desplegable, seleccione "Editar con Dr.Batcher".

Luego se abrirá una ventana del programa con el contenido de nuestro archivo por lotes de texto, donde podrá realizar ajustes a su contenido.

Editar archivos bat usando Dr.Batcher

  1. Inicie la aplicación Batcher.
  2. Llame al elemento "Archivo" en su menú principal.
  3. Seleccione "Abrir" en el menú desplegable.

Lo mismo se hace haciendo clic en el icono de carpeta ubicado debajo del menú principal.

  1. En el cuadro de diálogo de apertura del archivo, especifique la ruta al documento en formato bat requerido y haga clic en "Abrir".

Nuestro archivo bat se abrirá en la ventana de Dr.Batcher y podrá realizarle ajustes.

Si tienes alguna pregunta sobre el tema "¿Cómo crear un archivo bat? Programas para crear y editar archivos bat", puedes preguntarles en los comentarios


if(function_exists("las_calificaciones")) ( las_calificaciones(); ) ?>

¿Quieres alargar la vida de tu ordenador? Luego, para ahorrar recursos del sistema, cree varios programas y utilidades útiles. Puede ejecutarlos usando solo un archivo por lotes.


Los usuarios de ordenadores con sistema operativo Windows suelen encontrarse con archivos que tienen la extensión .bat. Estos son los llamados archivos por lotes. ¿Para qué están destinados, cómo se crean y modifican, qué problemas tienen los usuarios cuando trabajan con archivos por lotes?

¿Qué es un archivo bat? ¿Para qué sirve?

Un archivo bat es un archivo de texto con un conjunto específico de caracteres que se ingresan en la línea de comando. Al ejecutar solo un archivo, el usuario ahorra tiempo al realizar una gran cantidad de acciones. Estos archivos se utilizan para automatizar acciones de usuario que se repiten con frecuencia. Un archivo con la extensión .bat se denomina archivo por lotes (comando). En la jerga de los usuarios se le llama “batnik”.

Ejemplos de archivos bat

Hay muchos archivos bat útiles con los que puedes controlar tu sistema informático, iniciar virus y robar datos personales.
Ejemplos de algunos archivos ejecutables populares:
  • Eliminar carpetas y subcarpetas vacías en la computadora desde el lugar donde se inició el archivo - for /f “usebackq delims=” %%d in (`“dir /ad/b/s | sort /R”`) do rd "% %d"
  • ¡Recordar! Si hay archivos ocultos con extensiones .db o .ini en una carpeta, es imposible eliminar la carpeta.
  • Transferir archivos de información a subcarpetas indicando la fecha de la operación – SET FOLDER=%DATE:~-4%-%DATE:~3.2%-%DATE:~0.2%
    SET ARCFOLDER=Z:\_exchange\%FOLDER%mkdir %ARCFOLDER%
  • Programar el retraso de los comandos posteriores durante el tiempo requerido – elección /N /T:y,%sec% > nul
  • Inicie un archivo en una ventana minimizada: inicie /m /w %ruta\archivo%
Miles de archivos bat diferentes ayudan a los programadores y usuarios a comunicarse con la computadora, encontrar salidas a una amplia variedad de situaciones y limpiar el sistema de virus y códigos maliciosos. El proceso de escritura de scripts para archivos por lotes depende completamente de la imaginación de los usuarios.

Cómo abrir un archivo con extensión bat

Al iniciar un archivo de este tipo, puede abrir y cerrar muchos programas. Algunos de ellos no se utilizan en versiones posteriores de Windows.
Ejemplos de tareas que se pueden resolver ejecutando un archivo .bat:
1. Activación de una o más utilidades que realizan funciones dentro del sistema: un temporizador para encender y apagar la computadora, borrar automáticamente el portapapeles de información obsoleta y organizar los puntos de acceso a Wi-Fi. El primer comando a ejecutar es iniciar "" ruta_al_programa. Si hay espacios, debe incluir la ruta entre comillas start "" "C:\Program Files\program.exe".
A continuación, debe especificar los parámetros de inicio, inicio "" c:\windows\notepad.exe file.txt. Hay una peculiaridad en el proceso de inicio. Si no utiliza comillas dobles al especificar el nombre del archivo de comando, es posible que los comandos no se ejecuten correctamente.
2. Puede iniciar otro desde un archivo ya abierto escribiendo el comando llamada a los parámetros path_to_file_bat. La información sobre ellos se encuentra en otro archivo bat: llame al archivo2.bat parámetro1 parámetro2 parámetro3.
Para activar otros programas, utilice los siguientes comandos:
  • eco %1
  • eco %2
  • eco %3
  • pausa
Después de realizar todas las operaciones, todos los parámetros transferidos aparecen en la pantalla. Si no se ingresa ningún otro orden de operaciones, la ventana de comando se cierra automáticamente. El comando de pausa detiene el programa y cierra la ventana operativa.

¿Cómo crear un archivo bat en Windows? Secuenciación

La forma más sencilla de crear un archivo bat es utilizar el programa Bloc de notas. Después de activar el programa desde el panel "Estándar" o usar el comando C:\Windows\notepad.exe, el código se ingresa o se copia en la página del bloc de notas.

En el Bloc de notas, el archivo debe almacenarse con la extensión .bat. Debe asegurarse cuidadosamente de que el archivo guardado sea del tipo "Todos los archivos".


¡Importante! Si es imposible guardar un archivo bat en una carpeta específica porque el usuario no tiene derechos de administrador, aparece el mensaje "No tiene permiso para guardar archivos en esta ubicación" en la pantalla de la computadora. Cambie la ubicación del archivo a "Escritorio" o "Documentos". Después de eso, use la copia para transferirlo a la ubicación deseada en su computadora. Se ha creado el archivo .bat.

¿Es posible cambiar el archivo bat?

Los archivos con la extensión .bat se pueden editar para cambiar varios parámetros. Esto se puede lograr de varias maneras.
Primero. Abra el menú contextual y seleccione el comando Editar. Las ediciones necesarias se realizan en el archivo en cualquier editor de texto instalado en la computadora.


Segundo. También hecho usando el Bloc de notas. Debe abrir el Explorador, buscar el archivo y arrastrarlo con el mouse al área de trabajo.


Tercero. Vaya al Bloc de notas, en el menú "Archivo", busque la carpeta deseada con el archivo por lotes.


A continuación, cambie la opción de visualización de archivos para que "Todos los archivos" esté activo. Después de esto, puede abrir el archivo y editarlo, cambiando los parámetros y comandos necesarios.


¡Recordar! Al utilizar cualquiera de los métodos de edición anteriores, el archivo final debe guardarse utilizando la extensión "Todos los archivos". De lo contrario, la computadora guardará el archivo modificado como un archivo de texto - *.txt.

Necesitas ejecutar el archivo bat como administrador.

Para ejecutar un archivo como administrador, debe hacer clic derecho en el nombre y ejecutar el comando "Ejecutar como administrador".

Hay varias otras formas de ejecutar un archivo por lotes.
1. Después de presionar el botón INICIO (combinación WIN o Ctrl+Shift+Esc), debe:
  • cambie al alfabeto latino y escriba el comando.bat en el teclado.
  • seleccione el archivo ejecutable *.exe.
  • ejecute el archivo usando el comando "Ejecutar como administrador"
2. Abra el administrador de tareas (Ctrl + Shift + Esc o Ctrl + Alt + Suprimir), en la pestaña "Procesos", seleccione el comando "Mostrar procesos de todos los usuarios". En el menú "Archivo", use la combinación de teclas Ctrl + Clic izquierdo para hacer clic en la pestaña "Nueva tarea", luego haga clic en Ejecutar.
3. Cuando la visualización de tipos de archivos está habilitada, puede crear un archivo *.txt, nombrarlo como desee y cambiar la extensión a .bat.

¿Por qué no se ejecuta el archivo bat? Posibles razones

Las razones más probables por las que la computadora no responde a la ejecución de un archivo de comando con extensión .bat o por su funcionamiento incorrecto después del inicio:
  • escritura incorrecta de comandos en scripts
  • uso incorrecto de signos de puntuación
En la mayoría de los casos, esto sucede cuando cambias descuidadamente la distribución del teclado de latín a ruso. Los archivos de comando no aceptan el alfabeto cirílico. Los lugares donde aparece la fuente rusa en la escritura son incomprensibles para las computadoras. Naturalmente, la ruta de ejecución del archivo bat cambia.

Cómo crear un archivo con la extensión bat: video

Vea un video tutorial sobre cómo crear un archivo con la extensión .bat aquí:

Ministerio de Educación de la Federación de Rusia

TRABAJAR CON ARCHIVOS POR LOTES

EN EL AMBIENTEVENTANAS

curso "Sistemas operativos"

para estudiantes de especialidad 220200

educación a tiempo completo

Aprobado

consejo editorial y editorial

Estado de Sarátov

Universidad Tecnica

Sarátov 2010

TRABAJAR CON ARCHIVOS POR LOTES

EN UN ENTORNO DE WINDOWS

Pautas para el trabajo de laboratorio.

curso "Sistemas operativos"

Crítico A.F. Rezchikov

Editor O.A. Panina

Licencia ID No. 06268 del 14/11/01

Firmado para impresión 27.10.10 Formato 60x84 1/16

Universidad Técnica Estatal de Saratov

410054 Sarátov, calle. Politécnica, 77 años.

Introducción

Las pautas analizan la estructura de los archivos por lotes, los métodos para crear estos archivos y los métodos para automatizar la ejecución de varias operaciones.

Las pautas contienen una descripción del intérprete de comandos, la estructura de los archivos por lotes, una descripción de las funciones utilizadas en los archivos por lotes, ejemplos de soluciones al problema educativo, una tarea para realizar trabajos de laboratorio, requisitos para preparar un informe sobre el trabajo de laboratorio. , así como una lista de la literatura necesaria para completar este trabajo de laboratorio.

Los lineamientos están destinados a estudiantes de la especialidad 220200, pudiendo también ser utilizados por estudiantes de otras especialidades relacionadas con el desarrollo de programas del sistema.

Objeto del trabajo: crear archivos por lotes, automatizar la ejecución de varias tareas al instalar y cargar Windows, optimizar y aumentar la confiabilidad del sistema.

Intérprete de comandos y archivos por lotes

Archivo por lotes lote archivo) - un archivo de texto en MS-DOS, OS/2 o Windows que contiene una secuencia de comandos destinados a ser ejecutados por el intérprete de comandos. Después de ejecutar un archivo por lotes, un programa intérprete (normalmente COMMAND.COM o CMD.EXE) lo lee línea por línea y ejecuta los comandos secuencialmente.

Windows utiliza dos intérpretes de comandos, commad.com y cmd.exe, que se pueden iniciar a través del menú Inicio (Inicio->Ejecutar->cmd ->OK o Inicio->Ejecutar->commad ->OK). En la Fig. 1 muestra la posibilidad de utilizar ayuda para comandos de DOS/Windows. La ayuda está disponible escribiendo ayuda en la línea de comando.

Fig.1 Intérprete de comandos commad.com

En la Fig. La Figura 2 muestra la posibilidad de crear un nuevo archivo usando el comando copy con nombre_archivo.extensión.

R
es.2. Intérprete de comandos cmd.exe

El uso de archivos por lotes (*.cmd o *.bat) ayuda a automatizar varias tareas al instalar e iniciar Windows. En este caso, no se requiere ninguna intervención del usuario. Estos archivos se pueden crear desde cmdlines.txt, svcpack.inf, RunOnceEx una sección del registro o desde una sección de un archivo winnt.sif.

Los archivos por lotes admiten todos los comandos que se pueden ejecutar desde la línea de comandos. Para ver la línea de comando, simplemente haga lo siguiente: Inicio->Ejecutar->cmd->Aceptar

Veamos un archivo por lotes simple. Para hacer esto, abra el Bloc de notas y escriba el siguiente texto en él:

TÍTULO Pruebas de archivos por lotes

ECO Hola mundo

Bloc de notas de inicio de ECHO

INICIAR bloc de notas

ECO. ECO Iniciando Wordpad

INICIO Wordpad

ECO.

SALIDA

Luego deberá guardar el archivo con cualquier nombre y en cualquier ubicación, pero con la extensión *.cmd (y no .txt, que el Bloc de notas asignará de forma predeterminada). Cuando ejecute este archivo, la ventana nombrará "Prueba de archivos por lotes", iniciará el Bloc de notas y WordPad, le pedirá que presione cualquier tecla para continuar y cerrará la ventana.

tabla 1

Significados de los comandos utilizados en el archivo por lotes

@eco apagado

Oculta la línea C:\> y todos los comandos utilizados en el archivo por lotes

Crea un espacio entre líneas.

mensaje de eco

Muestra un mensaje en una ventana solo con fines informativos.

Título de la ventana

Inicia una aplicación o proceso de instalación.

Muestra el mensaje "Presione cualquier tecla para continuar..."

Cierra la línea de comando

Al agregar una aplicación para instalación automática desde el disco de instalación de XP, los comandos se verán así:

iniciar /esperar %systemdrive%\install\some_application\setup.exe /llave / más llave,

start iniciará la instalación de la aplicación y /wait esperará hasta que finalice antes de instalar la siguiente aplicación. El uso de /wait es muy importante porque... de lo contrario, la instalación de varias aplicaciones comenzará simultáneamente y los conflictos serán inevitables.

Los archivos por lotes se pueden iniciar desde cmdlines.txt o svcpack.inf, que se ejecutará en la etapa T-13/T-12 de la instalación de Windows (T-13 significa 13 minutos antes de que se complete la instalación). cmdlines.txtútil para tareas como agregar usuarios o para importar claves de registro preparadas previamente HKEY_CURRENT_USER al perfil predeterminado.

El método svcpack.inf se utiliza generalmente para instalar actualizaciones (revisiones). Sin embargo, no hay nada que le impida tratar un archivo por lotes como una revisión más.

Contenido del archivo por lotes de ejemplo:

@eco apagado

TÍTULO Windows XP SP2: instalación desatendida

ECHO En los próximos minutos verás instalaciones automatizadas.

ECHO de varias aplicaciones de software y ajustes de registro que se están realizando

ECHO implementado.

ECHO Eliminando fondos de pantalla y salvapantallas...

DEL "%systemroot%\*.bmp"

DEL "%systemroot%\Web\Wallpaper\*.jpg"

DEL "%systemroot%\system32\dllcache\*.scr"

DEL "%systemroot%\system32\*.scr"

ECHO Eliminando atajos inútiles...

Actualización.lnk"

DEL "%systemdrive%\Documentos y configuraciones\Todos los usuarios\Menú Inicio\Establecer

Acceso al programa y valores predeterminados.lnk"

DEL "%systemdrive%\Documentos y configuraciones\Todos los usuarios\Menú Inicio\Windows

Catálogo.lnk"

ECHO Instalación de TweakUI 2.10 Powertoy

ECO Por favor espera...

iniciar /esperar %systemdrive%\Install\TweakUI.msi /qn

ECHO aplicando ajustes en el registro...

REGEDIT /S %unidadsistema%\Install\RegTweaks.reg

ECHO Eliminando cuenta de usuario ASP.NET creada por .NET Framework 1.1...

usuario de red aspnet /eliminar

Este archivo por lotes elimina fondos de pantalla y salvapantallas instalados de forma predeterminada por el sistema, así como algunos accesos directos. Luego instala TweakUI, importa las claves de registro y elimina la cuenta ASP.NET creada al instalar .NET Framework.

Llamar a archivos de comandos externos:

1. Una vez ejecutado el archivo llamado, el control no se transfiere al archivo que llama.

@ ECO APAGADO

MOVIMIENTO RÁPIDO DEL OJO.Salida de listaregistro-archivos

dirección C:\*. registro

MOVIMIENTO RÁPIDO DEL OJO.Transferir la ejecución a un archivoF. murciélago

COPIAR A:\*.* C:\

2. Una vez ejecutado el archivo llamado, el control se transfiere al archivo que llama:

@ECO APAGADO

MOVIMIENTO RÁPIDO DEL OJO.Salida de listaregistro-archivos

DIR C:\*.log

MOVIMIENTO RÁPIDO DEL OJO.Transferir la ejecución a un archivoF. murciélago

LLAMAR f.bat

COPIAR A:\*.* C:\

Archivocmdlines.txt debe colocarlo en el directorio $OEM$ y Windows lo encontrará automáticamente durante la instalación. Todos los archivos por lotes iniciados desde cmdlines.txt, debe estar en el mismo directorio que cmdlines.txt.

Archivosvcpack.inf se guarda en el directorio I386 en el disco de instalación (debe eliminarlo desde allí svcpack.in_). Todos los archivos por lotes iniciados desde svcpack.inf, debe estar ubicado en el directorio I386\svcpack, a menos que se especifique lo contrario en el propio archivo.

Los archivos por lotes utilizan ampliamente los comandos de transferencia de control IF, FOR, SHIFT, así como los parámetros pasados ​​desde la línea de comando y los operadores de redirección de E/S >, >>,<, |. Полезными оказываются операторы: «+» ‑ слияния файлов, «?» ‑ замены одного символа в имени файла или расширении, «*» ‑ замены нескольких символов в имени файла или расширении.

Los nombres del sistema son: CON, NULL, AUX, COM1, COM2, PRN, LPT1, LPT2. No pueden llamarse archivos.

A pesar de que los usuarios de ordenadores ahora pueden prescindir fácilmente de conocimientos DOS, especialmente porque en el nuevo sistema operativo DOS parece que estará ausente por completo, su conocimiento puede ser útil en situaciones de emergencia cuando Windows, por alguna razón, no quiere iniciarse y solo está disponible la línea de comando. Se puede obtener ayuda sobre los comandos ejecutando el comando de ayuda.

Tareas

1. Cree dos directorios. Llene uno de ellos con varios archivos con diferentes extensiones. Usando la palabra clave for, escriba un archivo bat que transfiera todos los archivos con la extensión especificada como parámetro de un directorio a otro. Comentar acciones usando rem

2. Cree un directorio. Llénelo con varios archivos con dos tipos de extensiones. Usando la palabra clave for, escriba un archivo bat que copie todos los archivos de un tipo de un directorio determinado a un archivo y el segundo a otro.

3. Cree un directorio. Rellénelo con varios archivos con diferentes extensiones. Usando la palabra clave for, escriba un archivo bat que elimine todos los archivos con la extensión .txt.

4. Cree un archivo por lotes que realice la autorización del usuario, muestre la fecha y la hora del sistema en la pantalla, determine el nombre del directorio en el que se encuentra el archivo por lotes que se iniciará, cree un nuevo archivo en este directorio y redirija la salida estándar a este archivo, es decir crear un archivo de registro.

6. Cree un archivo por lotes que realice la autorización del usuario, muestre la fecha y la hora del sistema en la pantalla, cree una carpeta con un nombre igual a la fecha actual, en esta carpeta cree un archivo con un nombre arbitrario (definido por el usuario), números de salida del 1 al 10.

    Estudie la estructura de archivos por lotes.

    Implementar los ejemplos descritos en las pautas.

    Obtén una tarea de tu maestro y complétala.

    Preparar un informe.

Requisitos para informar

    Pagina del titulo.

    El propósito del trabajo y la tarea para realizar el trabajo.

    Prueba de archivos por lotes.

    Capturas de pantalla de la ejecución de archivos por lotes.

    Conclusiones sobre el trabajo.

Preguntas de autoevaluación

    Definición de archivos por lotes.

    Propósito de los archivos por lotes.

    Creando un archivo bat.

    Comandos básicos.

Lista de fuentes utilizadas

    [Recurso electrónico]: Desarrollo de archivos por lotes. – http://www.oszone.net/2245

Los archivos BAT son documentos de texto que tienen una extensión especial. Los comandos se escriben en él para su posterior ejecución en la línea de comando. Al ejecutar el archivo, activa el programa CMD, este lee los comandos que se ejecutan secuencialmente. De esta manera puede facilitar el trabajo con la línea de comando manteniendo el orden deseado. Por supuesto, puede ingresar todos los comandos a la vez en la línea de comando manualmente; sin embargo, si necesita repetir las mismas operaciones, es mucho más conveniente hacerlo leyendo automáticamente la lista escrita en forma de documento bat. Esta opción también es práctica y conveniente porque posteriormente puedes cambiar el orden, agregar nuevos procesos que necesites y también eliminar los innecesarios.

BAT ayuda a automatizar procesos: iniciar programas, archivar, realizar copias de seguridad. Por lo tanto, es útil saber cómo crear usted mismo un archivo bat, corregirlo y complementarlo.

Trabajar con bat usando el Bloc de notas

Algoritmo de creación

El proceso de trabajar con el Bloc de notas no es nada complicado. Si nunca ha hecho esto antes, puede manejarlo bien aprendiendo cómo crear un archivo bat y agregarle comandos. Empecemos por la creación. Aquí, siga estrictamente el algoritmo:

  1. Cuando crea un documento de texto, inicialmente lo obtendrá con la extensión txt. Hay varias formas de realizar esta operación, algunas dependen del nivel de Windows que tengas instalado:
    • En la carpeta que hayas elegido, haz clic derecho en el campo, se abrirá un menú, allí seleccionamos “Crear” - “Documento de texto”;
    • Inicie el "Bloc de notas" a través de "Inicio" seleccionando "Todos los programas" - "Accesorios" - "Bloc de notas" (para Windows 7);
    • En versiones posteriores (después de la 7) de Windows, también puede abrir el "Bloc de notas" a través de "Inicio": vaya a "Todas las aplicaciones", luego "Accesorios" - "Windows" y allí seleccione "Bloc de notas" de la lista;
    • Abra la ventana de comando del sistema usando la combinación Win + R, ingrese "bloc de notas" en la línea, haga clic en "Aceptar".
  2. Ingrese el texto del comando. Para intentarlo, escriba, por ejemplo, "INICIAR taskmgr.exe" - inicie el administrador de tareas. "INICIO" le dice al intérprete de comandos que es necesario iniciar un programa, luego se indica el ejecutable del programa.
  3. Especifique la ruta donde guardar el documento creado.
  4. Especifique en la ventana de guardar:
    • en la línea "Tipo" - "Todos los archivos";
    • en la línea “Nombre”, ingrese el nombre y la extensión de bat, agregándolo después del nombre, colocando un punto entre el nombre y la extensión, por ejemplo, “archivo.bat”.
  5. Haga clic en "Guardar".

Aparecerá un archivo por lotes con la extensión .bat en la carpeta que especificó.

Ejecutando un archivo

Es más fácil abrir un archivo bat haciendo doble clic en él con el mouse. El segundo método es iniciar desde la línea de comando: ingrese la dirección donde se encuentra el documento con la extensión .bat que guardó.

Edición

Si desea cambiar el documento (agregue comandos al archivo bat, elimine algunos de ellos, ingrese otro programa para trabajar con él más tarde), no es difícil hacerlo. Abra el documento usando un editor de texto. Es conveniente hacer esto haciendo clic derecho en el archivo bat y seleccionando "Editar" en el menú que se abre. Se iniciará el Bloc de notas; allí podrá editar comandos, cambiar contenido y realizar adiciones.

Aplicación del Dr.Batcher

Para un principiante que recién comienza a trabajar con el intérprete de comandos y lo usa con poca frecuencia, el Bloc de notas es suficiente. Si quieres alcanzar un nivel profesional superior, te recomendamos utilizar la utilidad Dr.Batcher. En Dr.Batcher puede numerar páginas, hay soporte para marcadores, se resalta una lista de comandos del sistema utilizados en bat y los comandos ingresados.

Creando un documento

El algoritmo es simple y no requiere habilidades especiales ni profesionalismo. Después de descargar la utilidad, podrá hacer rápidamente todo lo que necesite.

Inicie Dr. Batcher.

  1. Abra una nueva página: "Archivo" - "Nuevo" o haga clic en el icono de hoja en blanco ubicado debajo del menú "Archivo".
  2. En el cuadro de diálogo, haga clic en "Vaciar archivo por lotes".
  3. Aparecerá una ventana del programa que contiene funciones para trabajar con bat.
  4. Después de ingresar el texto requerido, guarde.

Edición

Si necesita cambiar un archivo bat, puede hacerlo de varias maneras en Dr.Batcher:

  1. Haga clic derecho en el icono y seleccione "Editar con Dr.Batcher" en el menú.
  2. Inicie el dosificador. Abra el archivo bat deseado siguiendo la ruta:
  • "Archivo";
  • "Abierto";
  • especifique la ruta al documento;
  • "Abierto".

Después de seguir una de las rutas sugeridas, abrirá la utilidad; habrá texto en la ventana donde podrá realizar ajustes, cambiar comandos, complementarlos y eliminar los innecesarios.

Un archivo bat es útil cuando necesitas automatizar tareas en Windows. Especialmente si es necesario realizar acciones en un determinado algoritmo varias veces (periódicamente o seguidas). Esto suele ser necesario al crear un sistema de directorios, cambiar el nombre de archivos de forma masiva y otras operaciones simples y más complejas. Después de guardar el orden de las acciones, puede rápidamente y sin perder tiempo ingresando comandos manualmente, puede iniciar el proceso en cualquier momento, repetirlo para diferentes programas, ingresando solo su nombre en el texto terminado. Las recomendaciones sobre cómo crear un archivo bat descritas anteriormente le ayudarán no sólo a crearlos usted mismo, sino también a editarlos.




Arriba