Cómo escribir una dirección en la línea de comando. Sutilezas de trabajar en la línea de comandos de Windows. Comandos para soporte del servicio de directorio

12/02/15 21.3K

¿Por qué hay tanto caos en el mundo? Sí, porque el administrador de nuestro sistema se olvidó de cumplir con sus deberes. O simplemente perdí la lista de comandos cmd de nuestro mundo. Aunque esta es una mirada algo original al orden existente de las cosas, refleja parte de la verdad que necesitamos: usando la línea de comando, puedes restaurar fácilmente el orden en tu computadora:

¿Cuál es la línea de comando?

La línea de comando es la herramienta más sencilla para administrar el sistema operativo de su computadora. El control se produce mediante una serie de comandos reservados y un conjunto de caracteres de teclado de texto sin el uso de un mouse ( en el sistema operativo Windows).

En sistemas basados ​​en UNIX, puede utilizar el mouse cuando trabaja con la línea de comando.

Algunos comandos nos llegaron desde MS-DOS. La línea de comando también se llama consola. Se utiliza no sólo para administrar el sistema operativo, sino también para gestionar programas comunes. La mayoría de las veces, los comandos que se utilizan con menos frecuencia se incluyen en este conjunto de comandos.

La ventaja de utilizar comandos básicos cmd es que consume una cantidad mínima de recursos del sistema. Y esto es importante en situaciones de emergencia cuando todos los poderes de la computadora están, de una forma u otra, involucrados.

cmd implementa la capacidad de ejecutar y crear archivos por lotes completos, que representan un orden específico de ejecución de una serie de comandos (scripts). Gracias a esto, se pueden utilizar para automatizar determinadas tareas ( gestión de cuentas, archivo de datos y más).

El intérprete de comandos de Windows para manipular y redirigir comandos a determinadas utilidades y herramientas del sistema operativo es el intérprete Cmd.exe. Carga la consola y redirige los comandos en un formato que el sistema comprenda.

Trabajar con la línea de comando en el sistema operativo Windows

Puedes llamar a la consola en Windows de varias maneras:

Ambos métodos implican ejecutar la consola como el usuario actual. Es decir, con todos los derechos y restricciones que se imponen a su papel en el sistema operativo. Para ejecutar cmd con derechos de administrador, debe seleccionar el icono del programa en el menú Inicio y seleccionar el elemento apropiado en el menú contextual:


Después de iniciar la utilidad, puede obtener información de ayuda sobre los comandos y el formato para escribirlos en la consola. Para hacer esto, ingrese la declaración de ayuda y presione “Entrar”:

Comandos básicos para trabajar con archivos y directorios.

Los comandos más utilizados son:

  • RENAME: cambiar el nombre de directorios y archivos. Sintaxis del comando:

RENOMBRAR | REN [unidad/ruta] nombre del archivo/directorio original | nombre de archivo final
Ejemplo: RENOMBRAR C:UsershomeDesktoptost.txt test.txt

  • DEL (BORRAR): se utiliza para eliminar archivos únicamente, no directorios. Su sintaxis es:

DEL | BORRAR [método de procesamiento] [nombre de archivo]
Ejemplo: Del C:UsuarioshomeDesktoptest.txt/P

Por método de procesamiento nos referimos a un indicador especial que le permite implementar una determinada condición al eliminar un archivo. En nuestro ejemplo, la bandera "P" habilita la visualización de un cuadro de diálogo de permiso para eliminar cada archivo:


Puede encontrar más información sobre los posibles valores del parámetro “método de procesamiento” en la documentación técnica del sistema operativo Windows.

  • MD: le permite crear una carpeta en la ruta especificada. Sintaxis:

MD [unidad:] [ruta]
Ejemplo:
MD C: Usuarios inicio Escritorio prueba 1 prueba 2

El ejemplo creará una subcarpeta test2 dentro de la carpeta test1. Si una de las carpetas raíz de la ruta no existe, también se creará:

  • RD ( RMDIR) – eliminar una carpeta específica o todos los directorios en una ruta específica. Sintaxis:

RD | RMDIR [clave_proceso] [unidad/ruta]
Ejemplo:
rmdir /s C:UsershomeDesktoptest1test2

El ejemplo utiliza el indicador s, que hará que se elimine toda la rama de directorios especificada en la ruta. Por lo tanto, no debería utilizar el comando rmdir innecesariamente con esta clave de procesamiento.

En la siguiente sección, veremos más de cerca los comandos cmd de red.

Comandos para trabajar con la red.

La línea de comando le permite administrar no solo el sistema de archivos de la PC, sino también sus capacidades de red. Los comandos de red de la consola incluyen una gran cantidad de operadores para monitorear y probar la red. Los más relevantes de ellos son:

  • ping: el comando se utiliza para monitorear las capacidades de conexión de red de una PC. Se envía una cantidad determinada de paquetes a la computadora remota y luego se les devuelve. Se tiene en cuenta el tiempo de transmisión de los paquetes y el porcentaje de pérdidas. Sintaxis:

ping [-t] [-a] [-n contador] [-l tamaño] [-f] [-i TTL] [-v tipo] [-r contador] [-s contador] [(-j lista_host | - k lista_nodos)] [-w intervalo] [nombre_PC_objetivo]

Ejemplo de implementación de comando:
ejemplo de ping.microsoft.com
hacer ping-w 10000 192.168.239.132

En el último ejemplo del comando cmd ping, la solicitud se envía al destinatario con la dirección IP especificada. El intervalo de espera entre paquetes es 10.000 (10 segundos). Por defecto, este parámetro está establecido en 4000:

  • tracert: se utiliza para determinar la ruta de red a un recurso específico mediante el envío de un mensaje de eco especial a través del protocolo.
  • ICMP (Protocolo de mensajes de control). Después de ejecutar el comando con parámetros, se muestra una lista de todos los enrutadores a través de los cuales pasa el mensaje. El primer elemento de la lista es el primer enrutador del lado del recurso solicitado.

Sintaxis del comando tracer cmd:
tracert [-d] [-h número_salto_máximo] [-j lista_nodos] [-w intervalo] [nombre_recurso_objetivo]
Implementación de ejemplo:
tracert -d -h 10 microsoft.com

El ejemplo rastrea la ruta hasta un recurso específico. Esto aumenta la velocidad de la operación debido al uso del parámetro d, que evita que el comando intente obtener permiso para leer direcciones IP. El número de transiciones (saltos) está limitado a 10 utilizando el valor establecido del parámetro h. Por defecto, el número de saltos es 30:

apagar [(-l|-s|-r|-a)] [-f] [-m [\PC_name]] [-t xx] [-c “mensajes”] [-d[u][p]: xx:aa]
Ejemplo:
apagado /s /t 60 /f /l /m \191.162.1.53

La PC remota (m) con la dirección IP especificada (191.162.1.53) se apagará (s) después de 60 segundos (t). Esto lo obligará a cerrar sesión en todas las aplicaciones (f) y en la sesión del usuario actual (l).

Hola a todos. En este artículo hablaremos de temas como:

Línea de comando (CMD) es un programa independiente que permite al usuario interactuar directamente con el sistema operativo. línea de comando se basa en un entorno en el que las aplicaciones y utilidades se ejecutan utilizando una interfaz basada en texto y el resultado de la ejecución se muestra en la pantalla.

línea de comando Windows utiliza un intérprete de comandos. cmd.exe, que le permite descargar aplicaciones y dirige el flujo de datos entre ellas; en otras palabras, traduce los comandos del usuario a una forma comprensible para el sistema. Consola de línea de comando Integrado en todas las versiones del sistema operativo Windows. A primera vista interfaz de comando asusta al usuario que está mimado por la interfaz gráfica del mismo Windows, pero como regla general interfaz de comando, es mucho más rápido y tiene muchas características adicionales que no se pueden implementar en una interfaz gráfica.

Métodos de lanzamiento:

  1. Inicio / Todos los programas / Accesorios / Símbolo del sistema.
  2. Inicio / Ejecutar / ingrese cmd.exe en la línea
  3. Ejecutar desde la carpeta del sistema: C:\WINDOWS\system32\cmd.exe

Comandos CMD.

A continuación te daré un cartel con una lista completa. comandos de línea de comando, y después de la tableta veremos con más detalle la principal Comandos CMD.

Equipo Descripción
ASOC Muestra o cambia asociaciones según las extensiones de nombre de archivo.
EN Ejecute comandos y ejecute programas según un cronograma.
ATRIBUTO Mostrar y cambiar atributos de archivos.
ROMPER Habilite/deshabilite el modo de procesamiento de combinación de teclas CTRL+C.
CACL Mostrar/editar listas de control de acceso (ACL) para archivos.
LLAMAR Llamar a un archivo por lotes desde otro.
CD
CHCP Muestra o configura la página de códigos activos.
CHDIR Muestra el nombre o cambia la carpeta actual.
CHKDSK Comprobando el disco y mostrando estadísticas.
CHKNTFS Muestra o cambia si la verificación del disco se realiza durante el arranque.
CLS Limpieza de la pantalla.
CMD Lanzando otro intérprete de línea de comandos de Windows.
COLOR Establezca el texto y el color de fondo predeterminados.
COMP Comparar el contenido de dos archivos o dos conjuntos de archivos.
COMPACTO Mostrar/cambiar la compresión de archivos en particiones NTFS.
CONVERTIR Convierta volúmenes de discos FAT a NTFS. La unidad actualmente activa no se puede convertir.
COPIAR Copie uno o más archivos a otra ubicación.
FECHA Muestra o establece la fecha actual.
DEL
dirección Enumere archivos y subcarpetas de una carpeta específica.
DISCOCOMP Comparando el contenido de dos disquetes.
COPIA DE DISCO Copiar el contenido de un disquete a otro.
DOSKEY Editar y recuperar líneas de comando; creando macros.
ECO Muestra mensajes y cambia el modo de visualización de los comandos en la pantalla.
FINALLOCAL Fin de los cambios en el entorno local para el archivo por lotes.
BORRAR Eliminar uno o más archivos.
SALIDA Salir del programa CMD.EXE (intérprete de línea de comandos).
FC Compare dos archivos o dos conjuntos de archivos y muestre las diferencias entre ellos.
ENCONTRAR Busque una cadena de texto en uno o más archivos.
ENCONTRARSTR Buscando cadenas en archivos.
PARA Ejecute el comando especificado para cada uno de los archivos del conjunto.
FORMATO Formatear un disco para usarlo con Windows.
TIPO F Muestre o cambie los tipos de archivos utilizados al hacer coincidir las extensiones de nombre de archivo.
IR A Transfiera el control a la línea marcada del archivo por lotes.
GRAFTABL Permite que Windows muestre caracteres extendidos en modo gráfico.
AYUDA Muestra información de ayuda sobre los comandos de Windows.
SI Un operador para ejecutar comandos condicionalmente en un archivo por lotes.
ETIQUETA Cree, cambie y elimine etiquetas de volumen para discos.
MARYLAND. Creando una carpeta.
MKDIR Creando una carpeta.
MODO Configuración de dispositivos del sistema.
MÁS Salida secuencial de datos en partes del tamaño de una pantalla.
MOVER Mueva uno o más archivos de una carpeta a otra.
CAMINO Muestra o establece la ruta de búsqueda de archivos ejecutables.
PAUSA Detiene la ejecución de un archivo por lotes y muestra un mensaje.
POPD Restaura el valor anterior de la carpeta activa actual guardada usando el comando PUSHD.
IMPRIMIR Impresión del contenido de archivos de texto.
INMEDIATO Cambiando el mensaje en la línea de comando de Windows.
EMPUJAR Guarda la carpeta activa actual y se mueve a otra carpeta.
R.D. Eliminando una carpeta.
RECUPERAR Recuperar información legible de un disco defectuoso o dañado.
MOVIMIENTO RÁPIDO DEL OJO. Coloque comentarios en archivos por lotes y en el archivo CONFIG.SYS.
ren
REBAUTIZAR Cambiar el nombre de archivos y carpetas.
REEMPLAZAR Reemplazo de archivos.
RMDIR Eliminando una carpeta.
COLOCAR Listado, configuración y eliminación de variables de entorno de Windows.
CONFIGURAR LOCAL Inicie los cambios del entorno local para el archivo por lotes.
CAMBIO Cambiar el contenido (shift) de los parámetros sustituidos para un archivo por lotes.
CLASIFICAR Clasificación de entrada.
COMENZAR Ejecute un programa o comando en una ventana separada.
SUSTITUIR Coincide con la ruta proporcionada con el nombre de una unidad.
TIEMPO Visualización y configuración de la hora del sistema.
TÍTULO Establece el título de la ventana para la sesión actual del intérprete de línea de comandos CMD.EXE.
ÁRBOL Visualización gráfica de la estructura de carpetas de una unidad o carpeta especificada.
TIPO Visualización del contenido de archivos de texto.
VER Muestra información sobre la versión de Windows.
VERIFICAR Configuración del modo para verificar la exactitud de la escritura de archivos en el disco.
VOL Muestra la etiqueta del volumen y el número de serie del disco.
XCOPIAR Copiar archivos y árboles de carpetas.

Comandos de línea de comando.

Ahora hablemos con más detalle sobre los comandos más utilizados, pero primero te contaré un poco sobre las teclas que se pueden usar junto con los comandos para una acción más funcional. Por ejemplo, tomemos el comando RD (eliminar directorio), si se aplica a una carpeta vacía, se eliminará, pero si hay archivos en la carpeta, no sucederá nada. Entonces, para eliminar una carpeta junto con los archivos que contiene, debe usar la clave junto con el comando RD /s.

Es decir, por ejemplo, hay un directorio kat y para encontrar archivos en él, para eliminar el directorio junto con los archivos, debe registrarse RD/s gato. Se puede encontrar una lista de claves para cualquier comando escribiendo el nombre del comando seguido de una barra diagonal y la pregunta: nombre_comando/?.

Comandos básicos para trabajar con directorios:

  • MD - Creación de directorio. Sintaxis: (Nombre del directorio MD, es posible especificar la ruta de ubicación).
  • RD: eliminación de un directorio. Sintaxis: (Nombre del directorio RD, es posible especificar la ruta de ubicación). Tenga en cuenta que RD sin claves solo le permite eliminar un directorio vacío.
  • CD: cambia el directorio actual. Sintaxis: (Nombre del directorio del CD, es posible especificar la ruta de ubicación). CD\ - Ir al directorio raíz. CD.. - Ir al directorio principal.
  • DIR: ver el directorio como una lista. Sintaxis: (Nombre del directorio DIR, es posible especificar la ruta de ubicación).
  • ÁRBOL: muestra directorios en representación gráfica. Sintaxis: (Nombre del directorio TREE, es posible especificar la ruta de ubicación).
  • MOVE - Mover\Renombrar directorio. Sintaxis: .
  • XCOPY: copia estructuras de directorios. Sintaxis: (XCOPY qué_copiamos dónde_copiamos, es posible especificar la ruta de ubicación).

Comandos para trabajar con archivos:

  • COPY CON: crea un archivo. Sintaxis: (COPIAR CON nombre_archivo_con_extensión, es posible especificar la ruta de ubicación).
  • TIPO: muestra el contenido del archivo en la pantalla. Sintaxis: (Escriba nombre_archivo_con_extensión, es posible especificar la ruta de ubicación).
  • DEL: elimina un archivo. Sintaxis: (DEL file_name_with_extension, es posible especificar la ruta de ubicación).
  • COPIAR - Copiar un archivo\Combinar archivos. Sintaxis (copia): (COPIAR qué_copiamos dónde_copiamos, es posible especificar la ruta de ubicación). Sintaxis (fusión): (COPIAR nombre_archivo + nombre_archivo + nombre_archivo... fusionar_nombre_archivo, es posible especificar la ruta de ubicación).
  • EDITAR: Crear\Editar un archivo. Sintaxis: (EDITAR el nombre del archivo, es posible especificar la ruta de ubicación).
  • MOVE: Mover\Renombrar un archivo. Sintaxis: (MOVER qué_nos movemos dónde_nos movemos, es posible especificar la ruta de ubicación).
  • REN: cambiar el nombre de los archivos. Sintaxis: (REN what_renaming what_renaming, es posible especificar la ruta de ubicación).
  • FC - Comparación de archivos. (FC nombre_archivo nombre_archivo nombre_archivo..., es posible especificar la ruta de ubicación).

Comandos del sistema:

  • CLS - Limpieza de pantallas.
  • FECHA: vea y muestre los cambios a la fecha actual.
  • VER: muestra información sobre la versión actual del sistema operativo.
  • VOL: muestra información sobre la partición lógica de volumen del disco.
  • INFORMACIÓN DEL SISTEMA: muestra información sobre las configuraciones del sistema.
  • SALIR: sale de la línea de comando.

Estos fueron los comandos de línea de comando más utilizados.

Aquí termino este artículo, espero que hayas entendido completamente los temas: Comandos CMD, Comandos de línea de comandos, Línea de comandos.

línea de comando o como también se le llama cmd en el sistema operativo Windows 8 es el mismo que en las versiones más jóvenes de Windows 7, Windows Vista, Windows XP, se deduce que los mismos comandos funcionan igual en todas las versiones.

Entonces, primero averigüemos cómo iniciar la línea de comando. Para hacer esto, debe tener una computadora que funcione y con un sistema operativo.

Es posible que algunos comandos, si los ejecuta con una cuenta de usuario normal, no tengan suficientes derechos para ejecutarlos por razones de seguridad, por lo tanto, ejecute siempre el símbolo del sistema con derechos de administrador. Hay 2 formas de iniciar la línea de comando:

En la ventana que aparece, escriba cmd y haga clic en Aceptar.

Se abrirá una ventana del símbolo del sistema con un fondo negro.

2) Una forma más rápida: a través de las teclas de acceso rápido Win + R, aquí también en la ventana que aparece escribimos cmd, presionamos ok.

En Windows 8, sólo puedes utilizar el método 2, ya que no hay menú Inicio. Escribamos nuestro primer comando de ayuda, que mostrará una lista de todos los comandos disponibles con breves explicaciones.

Lista de todos los comandos de línea de comandos de Windows existentes:

ASOC Imprima en pantalla o modifique asignaciones según las extensiones de nombre de archivo.
ATRIBUTO Ver y modificar propiedades de archivos.
ROMPER Bloquea o desbloquea el procesamiento CTRL+C mejorado en DOS.
BCDEDITO Establece propiedades en la base de datos de inicio que le permiten controlar el inicio inicial.
CACL Enumera datos y modifica listas de control de acceso (ACL) en archivos.
LLAMAR Llama a un archivo por lotes desde otro y también puede pasar argumentos de entrada.
CD
CHCP Salida o configuración de codificación.
CHDIR Muestra el nombre o se mueve a otra carpeta.
CHKDSK Diagnóstico de la unidad en busca de errores.
CHKNTFS Muestra o cambia los diagnósticos de la unidad durante el arranque.
CLSO borrar la visualización de todos los símbolos.
CMD Inicia un programa de línea de comandos de Windows. Puede ejecutar un número infinito de ellos en una computadora. Trabajarán independientemente unos de otros.
COLOR Cambia y establece el fondo principal de la ventana y las fuentes mismas.
COMP Muestra diferencias y compara el contenido de dos archivos.
COMPACTO Cambia y muestra la compresión de archivos en NTFS.
CONVERTIR Convierte volúmenes de discos FAT a NTFS. La unidad actual no se puede cambiar.
COPIAR Crea una copia de un archivo o archivos y los coloca en la ubicación especificada.
FECHA Muestra o establece la fecha actual.
DEL Destruye uno o más archivos a la vez.
dirección Muestra los nombres de archivos y carpetas con su fecha de creación ubicada en la carpeta actual o especificada en la configuración de la carpeta.
DISCOCOMP Compara y muestra las diferencias entre 2 unidades de disquete.
COPIA DE DISCO Crea una copia del contenido de una unidad de disquete a otra.
DISKPARTE Muestra y cambia las propiedades de una partición de disco.
DOSKEY Modifica y vuelve a invocar líneas de comando; crea macros.
CONSULTA DEL CONDUCTOR Muestra información sobre el estado y los atributos de un controlador de dispositivo.
ECO Muestra información de texto y cambia el modo de visualización de los comandos en la pantalla.
FINALLOCAL Cierra la localización del entorno para el archivo por lotes.
BORRAR Destruye un archivo o archivos.
SALIDA Termina el programa de línea de comando
FC Muestra las diferencias entre dos archivos o dos conjuntos de archivos y también los compara
ENCONTRAR Busca una cadena de texto en archivos o en un archivo.
ENCONTRARSTR Búsqueda avanzada de cadenas de texto en archivos.
PARA Ciclo. Repite la ejecución del mismo comando un número específico de veces.
FORMATO Formatear la unidad para usar con Windows.
FSUTIL Muestra y establece atributos del sistema de archivos.
TIPO F Le permite cambiar y ver tipos de archivos, que se utilizan principalmente al buscar coincidencias por extensiones de nombres de archivos.
IR A Transfiere el control a otro comando especificado.
GPRESULTADO Muestra información de política de grupo para una computadora o usuario.
GRAFTABL Permite que Windows muestre caracteres extendidos en modo gráfico.
AYUDA Enumera todos los datos sobre los comandos existentes de Windows.
ICACLS Muestra, modifica, archiva o restaura ACL para archivos y carpetas.
SI Ejecuta comandos basados ​​en una condición dada.
ETIQUETA Crea, modifica y destruye etiquetas de volumen para unidades.
MARYLAND. Crea un directorio vacío.
MKDIR Crea un directorio vacío.
MKLINK Crea enlaces simbólicos y físicos.
MODO Configura los dispositivos del sistema.
MÁS Muestra información secuencialmente en bloques del tamaño de una pantalla.
MOVER Mueve archivos de una ubicación a otra.
ARCHIVOS ABIERTOS Muestra archivos abiertos en una carpeta compartida por un usuario remoto.
CAMINO Muestra o establece la ruta completa a los archivos ejecutables.
PAUSA Detiene la ejecución de comandos de la línea de comandos y muestra texto de información.
POPD Restaura el valor de la carpeta activa anterior que se guardó usando el comando PUSHD.
IMPRIMIR Imprime el contenido de un archivo de texto.
INMEDIATO Modifica la línea de comandos de Windows.
EMPUJAR Guarda el valor de la carpeta activa y se mueve a otra carpeta.
R.D. Destruye un directorio.
RECUPERAR Revive datos legibles de un disco duro defectuoso o dañado.
MOVIMIENTO RÁPIDO DEL OJO. Coloca comentarios en archivos por lotes y en el archivo CONFIG.SYS.
ren Cambia el nombre tanto de archivos como de carpetas.
REBAUTIZAR Similar equipo REN.
REEMPLAZAR Intercambia archivos.
RMDIR Destruye un directorio.
ROBOCOPIA Herramienta avanzada para copiar archivos y carpetas enteras
COLOCAR Muestra, establece y destruye variables de entorno de Windows.
CONFIGURAR LOCAL Localiza los cambios de entorno en un archivo por lotes.
Carolina del Sur Le permite trabajar con servicios.
TAREAS Le permite ejecutar cualquier programa y ejecutar secuencialmente los comandos necesarios de acuerdo con un plan determinado
CAMBIO Cambia la posición (desplazamiento) de los parámetros sustituidos para un archivo por lotes.
CERRAR Apaga la computadora.
CLASIFICAR Ordena la entrada según los parámetros especificados.
COMENZAR Inicia un programa o comando en una nueva ventana.
SUSTITUIR Asigna un nombre de unidad a la ruta especificada.
INFORMACIÓN DEL SISTEMA Muestra información sobre el sistema operativo y la configuración de la computadora.
LISTA DE TAREAS Muestra una lista de todos los procesos en ejecución con sus ID.
TAREA“Mata” o detiene el proceso.
TIEMPO Establece y muestra la hora del sistema.
TÍTULO Establece el nombre de la ventana para la sesión actual del intérprete de línea de comando CMD.EXE
ÁRBOL Muestra directorios de unidades en una forma visual conveniente.
TIPO Muestra el contenido de los archivos de texto.
VER Muestra información breve sobre la versión de Windows.
VERIFICAR Comprueba si hay errores de escritura de archivos en la unidad.
VOL Muestra las etiquetas y el número de serie del volumen de la unidad.
XCOPIAR Crea una copia de archivos.
WMIC Imprime WMI en la línea de comando.

Si su computadora tiene instalado el sistema operativo Windows, puede administrar su sistema a través de la línea de comando.

Esta es una herramienta indispensable que utiliza todo usuario de PC experimentado. Gracias a la línea de comando, puedes incluso resolver problemas complejos en los que nunca antes habías pensado.

Las funciones de la línea de comandos son una lista enorme de comandos diferentes que no es necesario aprender en absoluto. En este artículo, le presentaremos comandos básicos que pueden resultar útiles al utilizar su computadora.

También te contamos cómo ejecutar la línea de comandos con un claro ejemplo en Windows 7.

¿Cómo utilizar la línea de comando?

Para ejecutar esta herramienta, puede ir a Inicio, seleccionar la función “Ejecutar”:

Después de eso, ingresa cmd en él:

Todo, se abre la línea de comando, donde puedes comenzar a ingresar varias funciones:

Ahora veamos qué comandos puede ingresar en esta ventana:

  • calс – para iniciar la calculadora.
  • chkdsk es una función que verifica los discos en busca de errores, a la que puede agregar /f para corregir errores automáticamente. Ejemplo: chkdsk e: /f.
  • convertir: si necesita cambiar el sistema de archivos en algún medio de almacenamiento sin formatearlo, utilice esta función. Ejemplo: convertir F: /fs:ntfs(fat32).
  • compmgmt: necesario para abrir la carpeta de administración de la computadora, a través de la cual puede acceder al administrador de dispositivos, al programador, a la administración de discos, etc.
  • control – para iniciar el panel de control.
  • controlar admintools: para iniciar la herramienta de administración.
  • diskpart: para obtener datos sobre las propiedades de una partición.
  • explorador: si los íconos en el escritorio ya no se muestran, ingrese a esta función, se iniciará el Explorador.
  • fsmgmt: para iniciar el panel de control de carpetas.
  • formatear – para formatear completamente la computadora.
  • iexplore – para iniciar el navegador Internet Explorer
  • ipconfig: para la configuración del protocolo IP.
  • msconfig: para mostrar muchas de las configuraciones de su sistema.
  • mstsc: para conectarse a escritorios remotos.
  • netstat – para escanear conexiones activas.
  • bloc de notas: para iniciar el bloc de notas.
  • osk – para iniciar el teclado virtual.
  • ping: para comprobar el tiempo de respuesta de la red. Puedes comprobar el acceso de cualquier sitio.
  • powercfg: para gestión y ahorro de energía.
  • regedit: para iniciar el editor de registro.
  • sfc: para comprobar los archivos del sistema. Para recuperar archivos dañados, utilice el complemento sfc /scannow. Útil para solucionar problemas de virus.
  • apagado: para reiniciar la computadora, use apagado /r, también puede apagar el sistema usando el complemento apagado /s.

Cuando no es posible utilizar la interfaz estándar, la línea de comando puede ayudar. Y si un virus ha infectado su sistema y no puede abrir Inicio, presione la combinación de teclas Win+R para abrir el programa Ejecutar desde el cual puede abrir la línea de comando.

Este artículo cubrirá los conceptos básicos. línea de comando de Windows, a saber:

  • Concepto de línea de comando;
  • Referencia de comandos de Shell;
  • Secuencia de eventos al ejecutar un comando;
  • Crear scripts de línea de comando;
  • Controlar la visualización de texto y comandos;
  • Comandos para estudiar información del sistema;
  • Comandos para usar el registro;
  • Gestión de servicios del sistema;
  • Reiniciar y apagar sistemas desde la línea de comando;
  • Gestione aplicaciones y procesos desde la línea de comandos.

Concepto de línea de comando

La compatibilidad con la línea de comandos está integrada en el sistema operativo Microsoft Windows y se puede acceder a ella a través de una ventana del shell de comandos. El símbolo del sistema es compatible con todas las versiones de Windows y se utiliza para ejecutar comandos, utilidades y scripts integrados. A pesar del poder y la flexibilidad del símbolo del sistema, algunos administradores de Windows nunca lo utilizan. Si tiene suficientes herramientas de administración gráfica, solo puede usarlas haciendo clic en los elementos de la interfaz de usuario.

Sin embargo, los administradores de Windows experimentados, los especialistas calificados en soporte técnico y los usuarios avanzados no pueden prescindir de la línea de comando. Saber cómo utilizar correctamente la línea de comandos (específicamente, qué herramientas de línea de comandos elegir y cómo y cuándo usarlas para que funcionen eficazmente) puede ayudarle a evitar muchos problemas y garantizar una ejecución fluida de sus operaciones. Si admite múltiples dominios o redes, comprender formas de trabajar con la línea de comandos que le permitan ahorrar tiempo no solo es importante sino necesario para automatizar las operaciones diarias.

Con cada nueva versión de Windows, se ha mejorado la línea de comandos y se han ampliado sus capacidades. La línea de comando ha sufrido cambios significativos, asociados no solo con una mayor productividad, sino también con una mayor flexibilidad. Ahora puede utilizar la línea de comandos de Windows para resolver problemas que no se podían resolver en versiones anteriores de Windows.

El entorno del shell de comandos de Windows se inicia de diferentes maneras, en particular especificando parámetros al ejecutar Cmd.exe o usando su propio archivo de inicio almacenado en el directorio. %RaízdelSistema%\System32.

Además, la línea de comandos se puede ejecutar en modo por lotes para ejecutar un conjunto de comandos. En modo por lotes, la línea de comando lee y ejecuta comandos uno tras otro.

Cuando trabaje con la línea de comandos de Windows, debe comprender de dónde provienen los comandos que utiliza. Los comandos "nativos" (integrados en el sistema operativo) son de dos tipos:

  • Doméstico– existen dentro del shell de comandos, no tienen archivos ejecutables separados;
  • Externo- implementado en archivos ejecutables separados, que generalmente se almacenan en el directorio %SystemRoot%\System32.

Referencia rápida a los comandos de shell (Cmd.exe)

  • asociado- muestra o modifica asignaciones ( asociaciones) tipos de archivos;
  • romper— establece puntos de interrupción al depurar
  • llamar— llama a un procedimiento u otro guión desde un guión;
  • cd (chdir) - muestra el nombre del directorio actual o cambia el directorio actual;
  • cls— borra la ventana de la línea de comandos y el búfer de pantalla;
  • color— establece el texto y los colores de fondo de la ventana del shell de comandos;
  • Lo siento— copia archivos o realiza concatenación de archivos;
  • fecha— muestra o establece la fecha actual;
  • del (borrar) - elimina un archivo, grupo de archivos o directorio específico;
  • directorio— muestra una lista de subdirectorios y archivos en el directorio actual o especificado;
  • eco— muestra texto en la ventana de la línea de comandos o establece si los comandos deben mostrarse en la pantalla (activado|desactivado);
  • finallocal— marca el final de la localización ( alcance local) variables;
  • salida— salir del shell de línea de comando;
  • para— ejecuta el comando dado para cada archivo del conjunto;
  • tipo f Enumera o cambia los tipos de archivos actuales en asignaciones de extensiones de archivos a programas;
  • ir a— especifica que el intérprete de comandos debe ir a la línea con la etiqueta dada en el script por lotes;
  • si— ejecuta comandos según las condiciones;
  • md (mkdir)— crea un subdirectorio en el directorio actual o especificado;
  • mover— Mueve un archivo o grupo de archivos desde el directorio de origen actual o especificado al directorio especificado. También puede cambiar el nombre de un directorio;
  • camino— muestra o establece la ruta de comando utilizada por el sistema operativo cuando busca archivos ejecutables y scripts;
  • pausa— detiene la ejecución de un archivo por lotes y espera la entrada del teclado;
  • pop— actualiza el directorio cuyo nombre fue guardado por el comando PUSHD;
  • inmediato— especifica qué texto debe mostrarse en la línea de invitación;
  • empujado— guarda el nombre del directorio actual y, si es necesario, actualiza el directorio especificado;
  • rd (rmdir)— elimina un directorio o un directorio junto con sus subdirectorios;
  • movimiento rápido del ojo— marca comentarios en un script por lotes o Config.nt;
  • ren (cambiar nombre)— Cambia el nombre de un archivo o grupo de archivos;
  • colocar— muestra las variables de entorno actuales o establece variables temporales para el shell de comandos actual;
  • establecer local— marca el comienzo de la localización ( alcance local) variables en scripts por lotes;
  • cambio— cambia la posición de los parámetros reemplazados en los scripts por lotes;
  • comenzar— lanza un programa o comando específico en una ventana separada;
  • tiempo— muestra o configura la hora del sistema;
  • título— establece el título de la ventana del shell de comandos;
  • tipo— muestra el contenido de un archivo de texto;
  • verificar— activa el modo de verificación de archivos después de escribir en el disco;
  • volumen— muestra la etiqueta y el número de serie del volumen del disco.

La sintaxis de cualquier comando interno ( y más externo) se puede obtener ingresando el nombre del comando y /? en la línea de comando, por ejemplo:

shell de comando- un entorno muy potente para trabajar con comandos y scripts. La línea de comandos le permite ejecutar diferentes tipos de comandos: comandos integrados, utilidades de Windows y versiones de aplicaciones de línea de comandos. Independientemente del tipo, cada comando que utilice debe seguir las mismas reglas de sintaxis. Según estas reglas, el nombre del comando va seguido de argumentos obligatorios u opcionales. Además, los argumentos pueden utilizar entrada, salida o redirección de errores estándar.

Secuencia de eventos al ejecutar un comando

  • El shell de comandos reemplaza cualquier variable ingresada en el texto del comando con sus valores actuales;
  • Si se ingresa un grupo o cadena de varios comandos, la línea se divide en comandos individuales, que a su vez se dividen en el nombre del comando y los argumentos. A continuación, los comandos se procesan por separado;
  • Si el nombre de un comando especifica una ruta, el shell busca el comando en esa ruta. Si no existe tal comando en el directorio especificado, el shell devuelve un error;
  • Si el nombre del comando no incluye una ruta, el shell primero intenta resolver el nombre del comando internamente. Si se encuentra un comando interno con el mismo nombre, entonces se ha llamado a un comando interno y se puede ejecutar inmediatamente. Si no hay ningún comando interno con el mismo nombre, el shell primero busca el archivo ejecutable del comando en el directorio actual y luego en los directorios enumerados en la variable de entorno PATH. Si el archivo de comando no se encuentra en ninguno de estos directorios, el shell devuelve un error;
  • Si se encuentra el comando, se ejecuta con los argumentos dados y, si es necesario, se lee la entrada de la fuente especificada en esos argumentos. La salida del comando y los errores se muestran en la ventana del símbolo del sistema o se envían a una salida y un receptor de errores especificados.
  • Como puede ver, muchos factores afectan la ejecución de comandos, incluidas las rutas de comando, la redirección de E/S y la agrupación o encadenamiento de comandos.

Cuando trabajaba con un shell de comandos, probablemente lo inició abriendo el menú Inicio ( Comenzar) y seleccionando Programas ( Programas) o Todos los programas ( Todos los programas), luego Accesorios ( Estándar) y símbolo del sistema ( línea de comando). Otras formas de iniciar la línea de comando son el cuadro de diálogo Ejecutar ( Iniciando el programa) o escribiendo cmd en otra ventana del shell de comandos ya abierta. Estos métodos le permiten especificar argumentos al iniciar la línea de comando: modificadores que controlan el funcionamiento de la línea de comando y parámetros que inician la ejecución de comandos adicionales. Por ejemplo, puede iniciar un shell de comandos en modo silencioso ( es decir, desactivar la salida de eco) con el comando cmd /q o para hacer que el shell de comandos ejecute el comando dado y salga; para hacer esto, ingrese cmd /c, seguido del texto del comando entre comillas.

El siguiente ejemplo inicia un shell de comandos, ejecuta el comando ipconfig, genera los resultados en un archivo y sale:

Cmd /c "ipconfig > c:\ipconfig.txt"

Crear secuencias de comandos de línea de comando

Secuencias de comandos de línea de comando- archivos de texto con comandos que desea ejecutar. Estos son los mismos comandos que normalmente ingresa en el shell de comandos de Windows. Sin embargo, en lugar de escribir comandos cada vez que los necesites, puedes crear un script para hacerlo y hacerte la vida más fácil.

Dado que los scripts constan de caracteres de texto estándar, se pueden crear y editar en cualquier editor de texto estándar, por ejemplo el Bloc de notas ( computadora portátil). Al ingresar comandos, asegúrese de iniciar cada comando o grupo de comandos que deben ejecutarse juntos en una nueva línea. Esto asegurará que se ejecuten correctamente. Cuando haya terminado de crear el script de línea de comando, guarde el archivo del script con una extensión .bat o .cmd. Ambas extensiones funcionan igual. Por ejemplo, si necesita crear una secuencia de comandos para mostrar el nombre del sistema, la versión de Windows y la configuración de IP, incluya los siguientes tres comandos en el archivo SysInfo.bat o SysInfo.cmd:

Nombre de host ver ipconfig -all

Controlar la visualización de texto y comandos.

Equipo ECO Tiene dos propósitos: escribir texto en la salida ( por ejemplo, a una ventana del shell de comandos o a un archivo de texto) y para habilitar/deshabilitar la visualización del eco de comando. Normalmente, cuando ejecuta comandos de secuencia de comandos, los comandos en sí y el resultado de esos comandos se muestran en una ventana de consola. Esto se llama repetición de comando ( comando haciendo eco).

Para usar el comando ECHO para mostrar texto, escriba echo seguido del texto que desea mostrar:

Echo El nombre del host del sistema es: nombre de host

Para controlar el eco de comandos usando ECHO, escriba echo off o echo on, por ejemplo:

Echo off echo El nombre del host del sistema es: nombre de host

Para dirigir la salida a un archivo en lugar de a una ventana de shell, utilice la redirección de salida, por ejemplo:

echo off echo El nombre del host del sistema es: > current.txt nombre del host » current.txt

Ahora veamos cómo se suprime el eco de comandos. Inicie un shell de comandos, escriba echo off y luego otros comandos. Verá que el símbolo del sistema ya no se muestra. En cambio, solo aparece lo que se escribe en la ventana de la consola y el resultado de los comandos ejecutados. En los scripts, el comando ECHO OFF desactiva la repetición de comandos y el símbolo del sistema. Al agregar el comando ECHO OFF a sus scripts, evita que su ventana o archivo de shell se satura con texto de comando si solo está interesado en el resultado de esos comandos.

Estudiar la información del sistema.

A menudo, cuando se trabaja con la computadora de un usuario o un servidor remoto, es necesario obtener información básica sobre el sistema, como el nombre del usuario registrado en él, la hora actual del sistema o la ubicación de un archivo específico. Los comandos que recopilan información básica del sistema incluyen:

  • AHORA- muestra la fecha y hora actuales del sistema en formato de 24 horas, por ejemplo Sal 9 de mayo 12:30:45 2003. Disponible sólo en el Kit de recursos de Windows Server 2003;
  • WHOAMI— informa el nombre del usuario actualmente registrado en el sistema, por ejemplo adatum\administrator;
  • DÓNDE— busca archivos usando un patrón de búsqueda ( patrón de búsqueda) y devuelve una lista de resultados coincidentes.

Para usar NOW o WHOAMI, simplemente escriba el comando en la ventana del shell de comandos y presione Enter. La sintaxis más común para WHERE es la siguiente:

Donde /r nombre_archivo_directorio_base

Aquí el parámetro /r se especifica para una búsqueda recursiva que comienza desde el directorio especificado (directorio_base) e incluye todos sus subdirectorios, y nombre_archivo es el nombre completo o parcial del archivo que se busca, que puede incluir comodines: el? reemplaza un carácter y el signo * reemplaza un grupo de caracteres, por ejemplo datos???.txt o datos*.*. El siguiente ejemplo busca en el directorio C:\ y todos sus subdirectorios todos los archivos de texto cuyos nombres comiencen con datos.

Donde /r C:\datos*.txt

También podrás encontrar archivos de todo tipo cuyos nombres comiencen con datos:

Donde /r C:\datos*.*

A veces es necesario obtener información sobre la configuración del sistema o el entorno del sistema. En sistemas de misión crítica, esta información se puede guardar o imprimir como referencia. A continuación se enumeran comandos que le permiten recopilar información sobre el sistema.

  • CONSULTA DEL CONDUCTOR— muestra una lista de todos los controladores de dispositivos instalados y sus propiedades, incluido el nombre del módulo y el nombre para mostrar ( nombre para mostrar), tipo de controlador y fecha de construcción ( fecha de enlace del conductor). El modo de visualización de toda la información (/V) informa el estado y el estado del controlador, el modo de inicio, la información de uso de la memoria y la ruta del sistema de archivos. La opción /V también activa información detallada sobre todos los controladores no firmados.
  • INFORMACIÓN DEL SISTEMA- Proporciona información detallada sobre la configuración del sistema, incluida información sobre la versión, tipo y fabricante del sistema operativo, procesador, versión del BIOS, cantidad de memoria, estándares regionales, zona horaria y configuración del adaptador de red.
  • NLSINFO- Muestra información regional detallada, incluido el idioma predeterminado ( idioma predeterminado), página de códigos de Windows, formatos de visualización de hora y número, zona horaria y páginas de códigos instaladas. Este comando sólo está disponible en el kit de recursos de Windows Server 2003.

Para usar estos comandos en su computadora local, simplemente escriba el nombre del comando deseado en la ventana del shell de comandos y presione Entrar.

Comandos para usar el registro.

El Registro de Windows almacena información de configuración para el sistema operativo, aplicaciones, usuarios y hardware. Estos datos están contenidos en secciones ( llaves) y parámetros ( valores) registro, que se encuentran en una sección raíz específica ( clave raíz), que controla cómo y cuándo se utilizan las secciones y parámetros.

Si conoce las rutas a las particiones y comprende los tipos de datos permitidos en las particiones, puede usar el comando registro para ver secciones y parámetros y manipularlos de diversas maneras. REG admite varios subcomandos:

  • REG agregar— añade una nueva subsección o elemento al registro;
  • eliminar registro— elimina una subsección o elemento del registro;
  • consulta REG— muestra una lista de elementos de sección y nombres de subsecciones ( si existen);
  • comparar registros— compara subsecciones o elementos del registro;
  • REG lo siento— copia un elemento de registro en la ruta de partición especificada en un sistema local o remoto;
  • Restauración REG— escribe subsecciones, elementos y parámetros previamente guardados en el registro;
  • guardar registro— guarda una copia de las subclaves, elementos y configuraciones de registro especificados en un archivo.

Gestión de servicios del sistema

Los servicios proporcionan funciones clave para estaciones de trabajo y servidores. Para controlar los servicios del sistema en sistemas locales y remotos, utilice el comando del controlador de servicio ( comando del controlador de servicio) Carolina del Sur, que tiene un conjunto de subcomandos, a continuación solo se describe una parte de ellos:

  • configuración SC— creación de cuentas para registrar y ejecutar servicios;
  • consulta SC— mostrar una lista de todos los servicios configurados en la computadora;
  • SC control de calidad— mostrar la configuración de un servicio específico;
  • inicio del SC— servicios de arranque;
  • parada SC— detener los servicios;
  • pausa SC— suspensión de servicios;
  • SC continuar— reanudación de los servicios;
  • falla del SC— especificar acciones a realizar cuando falla un servicio;
  • SC q falla- Ver las acciones tomadas cuando falla un servicio.

En todos los comandos puede especificar el nombre de la computadora remota con cuyos servicios desea trabajar. Para hacer esto, inserte el nombre UNC o la dirección IP de la computadora antes del subcomando que está utilizando. Aquí está la sintaxis:

Subcomando Sc ServerName

Reiniciar y apagar sistemas desde la línea de comando

A menudo es necesario reiniciar o apagar los sistemas. Una forma es utilizar la utilidad Shutdown para esto, que le permite trabajar con sistemas locales y remotos. Otra forma de controlar el apagado o reinicio del sistema es asignar una tarea de apagado. Aquí puede usar Schtasks para especificar una hora de apagado o crear un script con una lista de comandos de apagado para sistemas individuales.

Los siguientes comandos le permiten controlar el reinicio y el apagado del sistema local.

Apagar el sistema local:

Apagado /s /t Retardo de Apagado /1 /f

Apagado /r /t Retardo de apagado /1 /f

Gestión de aplicaciones, procesos y rendimiento.

Cada vez que el sistema operativo o el usuario inicia un servicio, aplicación o comando, Microsoft Windows inicia uno o más procesos para administrar el programa asociado. Varias utilidades de línea de comandos le facilitarán el seguimiento y la gestión de programas. Estas utilidades incluyen:

  • Pmon (Gerente de Recursos de Proceso): muestra estadísticas de rendimiento, incluido el uso de memoria y CPU, y una lista de todos los procesos que se ejecutan en el sistema local. Le permite recibir detalles " fotos» recursos involucrados y procesos realizados. Pmon viene con el kit de recursos de Windows;
  • Lista de tareas (Lista de tareas): enumera todos los procesos en ejecución por nombre e ID de proceso, informa información sobre la sesión del usuario y la memoria ocupada;
  • matar tareas (Matar tarea): detiene la ejecución de un proceso especificado por nombre o identificador. Al utilizar filtros, puede detener procesos según su estado, número de sesión, tiempo de CPU, uso de memoria, nombre de usuario y otros parámetros.

Eso es básicamente todo lo que quería contarles sobre los conceptos básicos de la línea de comandos de Windows.