introduCción
El sistema CMD tiene una estructura donde existen unidades, dentro de ellas directorios y a su vez dentro de ellos tenemos los ficheros.
El D.O.S. tiene unos cien comandos, que para poder ser ejecutados, en este blog veremos los comando mas básicos del CMD también conocido como SHELL de esta manera el usuario puede comunicarse mas rápido con el sistema operativo.
COMANDO PROMPT
Cambia
el símbolo del sistema de cmd.exe.
PROMPT
[texto]
Texto
Especifica un nuevo símbolo del sistema.
En
el símbolo del sistema se pueden escribir caracteres normales y los
Siguientes
códigos especiales:
$A
& (Símbolo de unión)
$B |
(barra vertical)
$C
((Paréntesis izquierdo)
$D
Fecha actual
$E
Código de escape (código ASCII 27)
$F )
(Paréntesis derecho)
$G
> (signo mayor que)
$H
Retroceso (elimina el carácter previo)
$L
< (signo menor que)
$N
Unidad actual
$P
Unidad y ruta de acceso actual
$Q =
(signo igual)
$S
(espacio)
$T
Hora actual
$V
Versión de Windows
$_
Retorno de carro y alimentación de línea
$$ $
(signo del dólar)
COMANDO DIR
Muestra
la lista de subdirectorios y archivos de un directorio.
DIR
[unidad:] [ruta] [archivo] [/A [ [:]atributos]] [/B] [/C] [/D] [/L] [/N]
[/O [:] orden]] [/P] [/Q] [/R] [/S] [/T [[:]
fecha]] [/W] [/X] [/4]
[Unidad:][Ruta][Nombre de archivo]
Especifica la unidad, el directorio y
los archivos que se
Mostrarán.
/A
Muestra los archivos con los atributos especificados.
Atributos
D Directorios R
Archivos de solo lectura
H Archivos ocultos A
Archivos para archivar
S Archivos de sistema I
No archivos indizados de contenido
L Puntos de análisis -
Prefijo de exclusión
/B
Usa el formato simple (sin encabezados ni sumarios).
/C
Muestra el separador de miles en el tamaño de los archivos.
Es la opción predeterminada. Use
/-C para deshabilitar
La aparición de dicho separador.
/D
Similar al listado ancho, pero los archivos aparecen
Clasificados por columnas.
/L
Usa letras minúsculas.
/N
Nuevo formato de lista larga donde los nombre de archivo aparecen
En el lado derecho.
/O
Muestra los archivos según el orden indicado.
Orden
N Por nombre (orden alfabético)
E Por extensión (orden alfabético)
S Por tamaño (orden creciente)
D Por fecha y hora (el más antiguo primero)
G Agrupar primero los directorios
-
Prefijo para invertir el orden
/P
Hace una pausa después de cada pantalla completa de información.
/Q
Muestra el propietario del archivo.
/R
Muestra las secuencias alternativas de datos del archivo.
/S Muestra los archivos del directorio
especificado y todos
Sus subdirectorios.
/T
Controla el campo de fecha que se mostrará o usará para
Realizar la clasificación
Fecha
C Creación
A
Último acceso
W
Última modificación
/W
Use el formato de listado ancho.
/X
Muestra los nombres cortos generados para los nombres de archivo
Sin formato 8.3. El formato es el
mismo que para /N, con el
Nombre corto especificado antes del nombre
largo. Si no existe
Un nombre cortó, se muestran
espacios en blanco en su lugar.
/4
Muestra el año con 4 dígitos
Los
modificadores se pueden preestablecer en la variable de entorno DIRCMD.
Éstos
se pueden invalidar precediendo cada modificador con - (guion),
Por
ejemplo: /-W.
COMANDO
CLS
Borra
la pantalla.
CLS
COMANDO CD
Muestra
el nombre del directorio actual o cambia de directorio.
CHDIR
[/D] [unidad:][ruta]
CHDIR
[..]
CD
[/D] [unidad:][ruta]
CD
[..]
..
Especifica que desea cambiar al directorio superior.
Escriba
CD unidad: para ver el directorio actual de la unidad especificada.
Escriba
CD sin parámetros para ver la unidad y el directorio actual.
Use
el modificador /D para cambiar la unidad actual además del directorio
actual
para una unidad de disco.
Si
las extensiones de comando están habilitadas, CHDIR cambia así:
El
uso de mayúsculas y minúsculas de la cadena del directorio actual se
convierte
al mismo uso que se tiene en los nombres de unidades. Así, CD
C:\TEMP
establecerá C:\Temp como el directorio actual si éste es el uso
de
mayúsculas y minúsculas en la unidad.
El
comando CHDIR no trata los espacios como separadores, así que es posible
usar
CD para cambiar a un directorio cuyo nombre de subdirectorio contenga
un
espacio, sin necesidad de escribir el nombre entre comillas. Por ejemplo:
cd\winnt\profiles\nombredeusuario\programas\menú inicio
es
lo mismo que:
cd "\winnt\profiles\nombredeusuario\programas\menú
inicio"
que
sería lo que hay que escribir si las extensiones estuvieran
deshabilitadas.
COMANDO
TREE
Muestra
de forma gráfica la estructura de carpetas de una unidad o ruta.
TREE
[unidad:][ruta] [/F] [/A]
/F
Muestra los archivos de cada carpeta.
/A
Usa ASCII en lugar de caracteres extendidos.
COMANDO MD
Crea
un directorio.
MKDIR
[unidad:]ruta
MD
[unidad:]ruta
Si
las extensiones de comandos están habilitadas, MKDIR cambia así:
MKDIR
crea cualquier directorio intermedio de la ruta de acceso siempre
que
sea necesario. Por ejemplo, si \a no existe:
mkdir \a\b\c\d
es
lo mismo que:
mkdir \a
chdir \a
mkdir b
chdir b
mkdir c
chdir c
mkdir d
Que
es lo que hubiese tenido que escribir si las extensiones estuvieran
Deshabilitadas.
COMANDO COPY
Copia
uno o más archivos en otra ubicación.
COPY
[/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] origen [/A | /B]
[+ origen [/A | /B] [+ ...]] [destino [/A
| /B]]
origen
Especifica el archivo o archivos que deben copiarse.
/A
Indica un archivo de texto ASCII.
/B
Indica un archivo binario.
/D
Permite que el archivo de destino se cree sin cifrar.
destino
Especifica el directorio y/o el
nombre de archivo de los
nuevos archivos.
/V
Comprueba si los nuevos archivos están escritos
correctamente.
/N
Si está disponible, usa un nombre de archivo corto al copiar
un archivo cuyo nombre no tiene
el formato 8.3.
/Y
Suprime la solicitud de confirmación antes de
sobrescribir un archivo de
destino existente.
/-Y
Solicita confirmación antes de sobrescribir un archivo de
destino existente.
/Z
Copia archivos de red en modo reiniciable.
/L
Si el origen es un vínculo simbólico, copia el vínculo al
destino en lugar del archivo
real al que apunta el vínculo.
El
modificador /Y puede preestablecerse en la variable de entorno COPYCMD.
Esto
puede anularse con el modificador /-Y en la línea de comando.
La
confirmación del usuario se solicita de forma predeterminada antes de
sobrescribir
algo, excepto si el comando COPY se ejecuta desde un script por
lotes.
Para
anexar archivos, especifique un único archivo de destino pero
varios
archivos de origen (con caracteres comodines o el formato
archivo1+archivo2+archivo3).
COMANDO COPY CON
Crea
archivo dentro de la línea de comando f6 para guardar y ctrl +c para cancelar.
SINTAXIS:
COPY CON NOBRE DEL ARCHIVO.
COMANDO MOVE
Mueve
archivos y cambia el nombre a archivos y directorios.
Mover
uno o más archivos:
MOVE
[/Y | /-Y] [unidad:][ruta]nombrearchivo1[,...] destino
Cambiar
el nombre a un directorio:
MOVE
[/Y | /-Y] [unidad:][ruta]nombredirectorio1 nombredirectorio2
[unidad:][ruta]nombrearchivo1 Especifica la
ubicación y el nombre del
archivo
o archivos que quiere mover.
destino Especifica la nueva ubicación del
archivo. El
destino puede constar de
una letra de unidad y
dos puntos, un nombre de
directorio o una
combinación. Si mueve solo
un archivo, también
puede incluir un nombre de
archivo si quiere
cambiar el nombre del
archivo cuando lo mueva.
[unidad:][ruta]nombredirectorio1 Especifica el directorio al que
desea cambiar el nombre.
nombredirectorio2 Especifica el nuevo nombre del directorio.
/Y Suprime la solicitud de
confirmar si quiere
sobrescribir un archivo de
destino ya existente.
/-Y Aparecerá la solicitud para
confirmar si desea
sobrescribir un archivo de destino ya
existente.
El
modificador /Y puede estar presente en la variable de entorno COPYCMD.
Esto
puede sobrescribirse con /-Y en la línea de comandos. Lo
predeterminado
es pedir la sobrescritura a no ser que el comando MOVE sea
ejecutado
dentro de un script de un archivo de proceso por
lotes.
COMANDO REN
Cambia
el nombre de uno o más archivos.
RENAME
[unidad:][ruta]archivo1 archivo2.
REN
[unidad:][ruta]archivo1 archivo2.
No
puede especificar una nueva unidad o ruta para el archivo de destino.
COMANDO TYPE
La
sintaxis del comando no es correcta.
C:\Users\Despacho>TYPE/?
Muestra
el contenido de uno o más archivos de texto.
TYPE
[unidad:][ruta]archivo
COMANDO DEL
Elimina
uno o más archivos.
DEL
[/P] [/F] [/S] [/Q] [/A[[:]atributos]] nombres
ERASE
[/P] [/F] [/S] [/Q] [/A[[:]atributos]] nombres
nombres
Especifica una lista de uno o más archivos o directorios.
Se puede usar comodines para
eliminar varios archivos.
Si se especifica un directorio,
todos sus archivos se
eliminarán.
/P
Pide confirmación antes de eliminar cada archivo.
/F
Fuerza la eliminación de archivos de solo lectura.
/S
Elimina archivos especificados de todos los subdirectorios.
/Q
Modo silencioso. No pide confirmación sobre eliminación con
comodín global
/A
Selecciona los archivos que se van a eliminar basándose en los
atributos
atributos
R Archivos de solo lectura S
Archivos de sistema
H Archivos ocultos A Archivos preparados para
almacenamiento
I No archivos indizados de contenido L
Puntos de análisis
- Prefijo de exclusión
Si
las extensiones de comando están habilitadas, DEL y ERASE cambian
de
la siguiente manera:
La
semántica que se muestra para el modificador /S está invertida
de
tal modo que le muestra solamente los archivos eliminados y no
los
que no se encontraron.
COMANDO SHUTDOWN
Uso:
SHUTDOWN [/i | /l | /s | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft]
[/f]
[/m \\equipo][/t xxx][/d [p|u:]xx:yy [/c
"comentario"]]
Sin argumentos Muestra la ayuda. Es lo mismo que escribir
/?.
/? Muestra la ayuda. Es lo mismo que
no especificar ninguna
opción.
/i Muestra la interfaz gráfica de
usuario (GUI).
Debe ser la primera opción.
/l Cierra la sesión. No se puede
utilizar con las opciones /m o /d.
/s Apaga el equipo.
/r Apaga completamente y reinicia el
equipo.
/g
Apaga completamente y reinicia el equipo. Después de que el sistema
sistema, reinicie las
aplicaciones registradas.
/a Anula el apagado del sistema.
Solo se puede usar durante el
período de tiempo de espera.
/p Apaga el equipo local sin tiempo
de espera ni advertencia.
Se puede usar con las opciones
/d y /f.
/h Hiberna el equipo local.
Se puede usar con la opción /f.
/hybrid Realiza un apagado del equipo y lo
prepara para un inicio rápido.
Debe usarse con la opción /s.
/e
Documenta la razón del apagado inesperado de un equipo.
/o
Va al menú de opciones de arranque avanzadas y reinicia el equipo.
Debe usarse con la opción /r.
/m \\equipo Especifica el equipo de
destino.
/t xxx
Establece el período de tiempo de espera antes del apagado en xxx
segundos.
El intervalo válido es de 0 a
315360000 (10 años); el valor predeterminado es 30.
Si el período de tiempo de
espera es superior a 0, el parámetro /f es
implícito.
/c "comentario" Comentario acerca
de la razón del reinicio o apagado.
Se permiten 512 caracteres como máximo.
/f
Fuerza el cierre de las aplicaciones que se ejecutan sin advertir
previamente a los usuarios.
El parámetro /f es implícito
cuando se especifica un valor mayor que 0
para el parámetro /t.
/d [p|u:]xx:yy Proporciona la razón del reinicio o apagado.
p indica que el reinicio o el
apagado está planeado.
u indica que la razón está
definida por el usuario.
Si no se especifica p ni u, el
reinicio o el apagado no estarán
planeados.
xx es el número de razón
principal (entero positivo inferior a 256).
yy es el número de razón
secundario (entero positivo inferior a 65536).
COMANDO ATTRIB
Muestra
o cambia los atributos de un archivo.
ATTRIB
[+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I]
[unidad:][ruta][nombre_archivo] [/S [/D]
[/L]]
+
Establece un atributo.
-
Borra un atributo.
R
Atributo de solo lectura del archivo.
A
Atributo de archivo de almacenamiento.
S
Atributo de archivos del sistema.
H
Atributo de archivo oculto.
I No
atributo de archivo indizado de contenido.
X Sin
atributo de archivo de limpieza.
V
Atributo de integridad.
[unidad:][ruta][nombre_archivo]
Especifica el archivo o archivos que
serán afectados por ATTRIB
/S
Procesa archivos que coinciden en la carpeta y todas las subcarpetas
actuales.
/D
También procesa carpetas.
/L Se
trabaja en los atributos del vínculo simbólico en vez de
en el destino del vínculo simbólico.
CONCLUCIÒN
El CMD es un sistema operativo
monousuario y monetaria. Al cumplir las dos condiciones, el procesador está en
cada momento está dedicado en exclusividad a la ejecución de un proceso, por lo
que la planificación del procesador es simple y se dedica al único proceso
activo que pueda existir en un momento dado.
Esto quiere decir que es mas rápida
la comunicación con el sistema operativo aunque en este entorno es mas difícil trabajar,
ya que los comandos deben de salir una palabra errónea todo puede salir mal,
pero los resultados de aprender la línea de comandos puede ser muy beneficioso.
No hay comentarios.:
Publicar un comentario