CMD

Ir a: navegación, búsqueda de
CMD
Command.com Win8.png
Desarrolladores Seattle Computer Products, Microsoft, IBM, Novell
Sistema operativo
  • DR-DOS
  • FreeDOS
  • MS-DOS
  • IBM PC DOS
  • PTS-DOS
  • ROM-DOS
  • 86-DOS
  • Windows 9 x
  • Windows NT
Plataforma x 86 (16-bit)
Tipo Intérprete de línea de comandos

CMD es el nombre de archivo del sistema operativo por defecto cáscara para DOS sistemas operativos y el valor por defecto intérprete de línea de comandos en Windows 95, Windows 98 y Windows ME, aunque es muy inferior en la funcionalidad a la mayoría Unix y Unix-como cáscaras. Tiene un papel adicional como el primer programa que se ejecute después del arranque, por lo tanto ser responsable de la configuración del sistema mediante la ejecución de la AUTOEXEC. MURCIÉLAGO archivo de configuración y siendo el antepasado de todos los procesos. COMANDO. Sucesor de COM en OS/2 y Windows NT sistemas es CMD. EXE. También está disponible en cmd IA-32 versiones de estos sistemas para proporcionar compatibilidad cuando se ejecutan DOS aplicaciones dentro de la NTVDM.

CMD es un programa de DOS. Programas ejecutados por cmd son DOS programas que utilizan el API DE MS-DOS para comunicarse con el sistema operativo (DOS).

Contenido

  • 1 Modos de funcionamiento
  • 2 Comandos internos
  • 3 Comandos de archivo por lotes
  • 4 Variables
  • 5 Redireccionamiento, tuberías y encadenamiento
  • 6 Limitaciones
  • 7 Referencias culturales
  • 8 Véase también
  • 9 Referencias
  • 10 Acoplamientos externos

Modos de funcionamiento

Como un shell CMD tiene dos modos distintos de trabajo. En primer lugar es la modo interactivo, en que el usuario escribe comandos que luego se ejecutan inmediatamente. La segunda es la modo por lotes, que ejecuta una secuencia predefinida de comandos almacenados como archivo de texto con la extensión . MURCIÉLAGO.

Comandos internos

Comandos internos se guardan los comandos directamente en la CMD binario. Por lo tanto, sólo puede ser ejecutados directamente desde el intérprete de comandos.

Todos los comandos se ejecutan sólo después de que se presiona la tecla Enter al final de la línea. Cmd no es entre mayúsculas y minúsculas, comandos de significado pueden ser escritos en cualquier mezcla de superior y minúscula.

ROMPER
Controla el manejo de interrupciones de programa con Ctrl+ C o Ctrl+ Romper.
CHCP
Muestra o cambia el sistema actual Página de códigos.
CHDIR, CD
Cambia la corriente directorio de trabajo o muestra el directorio actual.
CLS
Borra la pantalla.
COPIA
Copia un archivo a otro (si el archivo de destino ya existe, MS-DOS le pregunta si va a reemplazarlo). (Véase también XCOPYun comando externo que también se pudo copiar árboles de directorios).
CTTY
Define el dispositivo a utilizar para la entrada y salida.
FECHA
Mostrar y fijar la fecha del sistema.
DEL, ERASE
Elimina un archivo. Cuando se utiliza en un directorio, elimina todos los archivos dentro del directorio solamente. En comparación, el comando externo DELTREE elimina todos los archivos dentro de un directorio como el directorio y subdirectorios.
DIR
Enumera los archivos en el directorio especificado.
ECO
Alterna si el texto es mostrado ( ECO EN) o no () ECHO OFF). También muestra texto en la pantalla ( ECHO texto).
SALIDA
Sale desde CMD y vuelve al programa que lo inició.
LFNFOR
Habilita o deshabilita el retorno de nombres de archivo largos el comando FOR. (Windows 95/98/Me sólo).
LOADHIGH, LH
Carga un programa en memoria superior ( HILOAD en DR DOS).
CERRADURA
Permite a programas externos realizar el acceso de bajo nivel del disco a un volumen. (DOS 7.1, Windows 95, 98, Me solamente)
MKDIR, MD
Crea un nuevo directorio.
RUTA DE ACCESO
Muestra o cambia el valor de la ruta variable de entorno que controla los lugares donde cmd buscará los archivos ejecutables.
SUGERIRÁN EL
Muestra o cambie el valor de la variable de entorno PROMPT que controla la apariencia del símbolo del sistema.
REN, RENAME
Cambia el nombre de un archivo o directorio.
RMDIR, RD
Elimina un directorio vacío.
CONJUNTO
Establece el valor de una variable de entorno; Sin argumentos, muestra todas las variables de entorno definidas.
TIEMPO
Visualización y ajuste la hora del sistema.
TRUENAME
Mostrar el nombre físico completamente expandido de un archivo, la resolución de asignación, combinación y SUBST asignaciones de sistema de archivos lógico.
TIPO
Mostrar el contenido de un archivo en la consola.
DESBLOQUEAR
Deshabilita el acceso de disco de bajo nivel. (DOS 7.1, Windows 95, 98, Me solamente)
VER
Muestra la versión de la Sistema operativo.
VERIFICAR
Activar o desactivar la verificación de la escritura para los archivos.
VOL
Muestra información sobre un volumen.

Comandos de archivo por lotes

Estructuras de control se utilizan sobre todo dentro de archivos por lotes, aunque también se puede utilizar interactivamente.

: etiqueta
Define un objetivo de GOTO.
LLAME AL
Ejecuta el otro archivo por lotes y regresa a la antigua y sigue.
PARA
Iteración: repite un comando para cada uno de un conjunto específico de archivos.
GOTO
Se traslada la ejecución a una etiqueta especificada. Las etiquetas se especifican al principio de una línea, con un (colon : likethis).
IF
Sentencia condicional, permite para bifurcar en la ejecución del programa.
PAUSA
Detiene la ejecución del programa y muestra un mensaje solicitando al usuario que presione cualquier tecla para continuar.
REM
Comentario: cualquier texto que sigue a este comando es ignorado.
CAMBIO
Reemplaza cada una de las variables de línea de comandos con el posterior (p. ej. %0 con %1, %1 con %2 etc..).

Variables

Archivos por lotes para CMD pueden decirse que tienen cuatro clases de variables:

  1. ERRORLEVEL - contiene el código de retorno del último programa a ejecutar que establece un valor (un número entero entre 0 y 255). Mayoría de los programas tiene una cierta Convención para sus códigos de retorno (por ejemplo, 0 para una ejecución exitosa). Algunos programas no establecen un nuevo valor, y por lo tanto el mayor valor persiste después de que ejecutan. Rango con la instrucción IF se comprueba el valor de ERRORLEVEL.
  2. Variables de entorno -Estos tienen la forma % VARIABLE % y se asocian a valores con la instrucción SET. Versiones de CMD antes de la versión 3 ampliarán solamente variables de entorno en modo por lotes (que no es interactiva en el símbolo del sistema).
  3. Parámetros de línea de comandos - éstos tienen la forma %0, %1...%9, inicialmente contiene el nombre del comando y los primeros nueve parámetros de la línea a la secuencia de comandos del comando (por ejemplo, si el comando de invocar fue "MyScript.bat John Doe", entonces %0 es "myscript.bat", %1 es "Juan" y %2 es "Doe"). Los parámetros a la derecha de la novena pueden asignarse en gama usando la declaración de cambio.
  4. "Para" variables - utilizadas por los lazos, tienen el formato % % Cuando se ejecuta en archivos por lotes. Estas variables se definen únicamente dentro de un específico para la declaración e iteración sobre un cierto conjunto de valores definidos en para la declaración.

Redireccionamiento, tuberías y encadenamiento

Porque DOS es un sistema operativo single-tasking, tubería se logra mediante la ejecución de comandos, redirigiendo hacia y desde un archivo temporal. Cmd no prevé para redireccionar la error estándar canal.

comando < nombre de archivo
Redirect entrada estándar de un archivo o dispositivo
comando > nombre de archivo
Redirect salida estándar, sobrescribiendo el archivo de blanco si existe.
comando >> nombre de archivo
Redirect salida estándar, añadiendo al archivo de destino si es que existe.
comando1 | comando2
Pipa salida estándar De comando1 Para entrada estándar de comando2
comando1 y comando2
Comandos separados por y son ejecutadas en secuencia (= encadenamiento de comandos). En otras palabras: primero comando1 se ejecuta hasta la terminación, entonces comando2.

Limitaciones

La longitud de la línea de comandos en modo interactivo, se limita a 126 caracteres.[1]

Referencias culturales

Mensaje "Carga cmd" puede verse en un HUD vista de la Terminator y la vista interna de la RoboCop Cuando reinicia.

En serie de TV de los niños CGI Reiniciar el sistema, que lleva a cabo dentro de los equipos, el líder de un sistema (el equivalente de una ciudad) se llama el cmd.

Durante varios años, el CMD dominio alojado un sitio web[2] con una imagen de un símbolo del sistema con el comando "dir" se ejecuta. Al parecer pretendía truco usuarios en pensando en el contenido de su disco "C:" se enumeran. Sin embargo, el comando resultante muestra incorrectamente el. y... directorios, que nunca aparecen en la raíz de una unidad. Actualmente se utiliza el dominio por 3M para promover su línea de productos adhesivos Command y ganchos de la pared.

Véase también

  • cmd.exe
  • Doskey
  • Comparación de los depósitos de equipo
  • Lista de comandos DOS

Referencias

  1. ^ Matthias Paul (1997-07-01) [1994], «MSDOSTIPs — consejos für den Umgang mit MS-DOS 5.0-7", MPDOSTIP (en alemán), obtenido 25 / 10 / 2013 MSDOSTIP. TXT es parte de la autora MPDOSTIP aún más grande. Colección postal mantuvo hasta 2001 y distribuido en muchos sitios a la vez. El vínculo siempre apunta a una versión anterior convertido en HTML de la MSDOSTIP. Archivo TXT.
  2. ^ CMD Archivado en febrero de 2006 en Archivos de Internet Máquina de Wayback

Acoplamientos externos

  • Documentación de Windows 95/98/ME ERRORLEVELs William y Linda Allen (pequeño archivo ZIP)

Otras Páginas

Obtenido de"https://en.copro.org/w/index.php?title=Command.com&oldid=704571771"