“Conocimiento software>Ingeniería del Software

¿Qué es el archivo de lotes de programa operable de comando interno o externo?

2014/5/27
Un archivo por lotes (generalmente con una extensión `.bat` o` .cmd` en Windows) es un script simple que contiene una secuencia de comandos que se ejecutará por el intérprete de comandos (como `cmd.exe`). El término "archivo de programa operable de comando interno o externo" se refiere al hecho de que un archivo por lotes puede utilizar ambos:

* Comandos internos: Estos son comandos construidos directamente en el intérprete de comandos en sí. Siempre están disponibles sin necesidad de localizar un archivo ejecutable separado. Los ejemplos incluyen `Dir` (para enumerar el contenido del directorio),` Copy` (para copiar archivos), `CD` (para cambiar el directorio),` echo` (para mostrar texto) y `del` (para eliminar archivos).

* Comandos externos: Estos son comandos que residen como archivos ejecutables separados (`.exe`,` .com`, `.bat`, etc.) en su sistema. El intérprete de comando necesita encontrar y cargar estos archivos para ejecutarlos. Los ejemplos incluyen programas como `ping` (para probar la conectividad de red), 'Notepad` (el editor de texto) o cualquier otro programa ejecutable instalado en su sistema.

Por lo tanto, un archivo por lotes puede combinar comandos internos y externos para automatizar una serie de tareas. Por ejemplo, un archivo por lotes podría:

1. Use `CD` (interno) para cambiar a un directorio específico.

2. Use 'Dir` (interno) para enumerar los archivos en ese directorio.

3. Use 'Copy` (interno) para copiar un archivo.

4. Use 'ping` (externo) para probar la conectividad de red a un servidor específico.

5. Use 'Notepad` (externo) para abrir un archivo de texto.

El poder de un archivo por lotes radica en su capacidad para encadenar estos comandos, a menudo utilizando declaraciones condicionales (como `if`) y bucles (como` for`) para crear una automatización más compleja. El término "operable" simplemente significa que los comandos dentro del archivo por lotes son capaces de ser ejecutados con éxito.

Ingeniería del Software
¿Cuáles son las desventajas de la ingeniería de software?
Cómo conectar objetos en Blender
¿Cuál es la definición de software específico?
¿Describe la diferencia entre el software de aplicación horizontal y el software vertical?
Cómo crear atributos editables de AutoCAD 2007
¿Cuál es el significado de la aplicación preparado?
¿Por qué se preparan el propósito especial y el software general?
Ingeniería Civil Software y Herramientas de dibujo
Conocimiento de la computadora © http://www.ordenador.online