Software">
Estudios Sobre Comandos
Estudios Sobre Comandos
Estudios Sobre Comandos
Help. Una buena forma de comenzar es mediante el comando “help” que nos
mostrará una lista con todos los comandos disponibles. “Help + nombre de
comando” nos mostrará información sobre un comando específico mientras que
“Nombre de comando + /?” nos mostrará todos los modificadores y posibilidades
del comando.
Ipconfig. Es uno de los comandos para redes más útiles. Informa de los valores
de configuración de red TCP/IP actuales y actualiza la configuración del protocolo
DHCP y el sistema de nombres de dominio (DNS).
Ping. Prueba el estado de la comunicación del host local con uno o varios equipos
remotos de una red IP. Por medio del envío de paquetes ICMP, diagnostica el
estado, velocidad y calidad de una red determinada.
Tracert. Permite conocer los paquetes que vienen desde un host (punto de red).
También se obtiene una estadística del RTT o latencia de red de esos paquetes,
ofreciendo una estimación de la distancia a la que están los extremos de la
comunicación.
Los anteriores son solo una muestra de las posibilidades de esta línea de
comandos de Windows, cuyo manejo podemos potenciar con una serie de trucos
o manejos como los que te ofrecemos:
1. Usa las teclas de función. La mayoría de las teclas de función (F1 a F9)
cumplen una función en la consola de Windows:
Comando Versión de
Descripción
CMD Windows
bitsadmin Crea y monitorea las cargas y descargas. 10/8/7/Vista
Desactiva la comprobación Ctrl+C en MS-DOS con
la que se podían detener procesos en el antiguo Cualquier
break
sistema operativo. Solo está disponible en Windows Win/DOS
por razones de compatibilidad.
Llama a un archivo batch dentro de otro archivo
batch. El comando no tiene ningún efecto si no se Cualquier
call
introduce en un archivo batch, sino directamente en Win/DOS
CMD.
Muestra el directorio actual y permite cambiar a
otros directorios. Con el parámetro /D más la
Cualquier
cd unidad y la ruta también puede cambiarse la
Win/DOS
unidad. Mediante cd puede cambiarse al directorio
superior (tiene la misma función que chdir).
Cambia la página de código actual (tabla de
Cualquier
chcp códigos) o muestra el número de páginas de la
Win/DOS
página de código actual.
Muestra el directorio actual y permite cambiar a
otros directorios. Con el parámetro /D más la
Cualquier
chdir unidad y la ruta también se puede cambiar la
Win/DOS
unidad. Mediante chdir puede cambiarse al
directorio superior (tiene la misma función que cd).
Crea una lista de selección: el ejemplo típico es la
Cualquier Win
selección de Sí (S) o No (N) representada como /C
choice (excepto
SN. Con el parámetro /M puede añadirse un
XP)/DOS
mensaje explicativo para el usuario.
Envía el resultado de un comando al portapapeles.
Así se puede, por ejemplo, copiar la estructura de
clip 10/8/7/Vista
los directorios (dir clip) o el contenido de un archivo
(clip < nombre de archivo) en el portapapeles.
Cualquier
cls Elimina el contenido de la pantalla.
Win/DOS
cmd Inicia CMD.EXE. 10/8/7/Vista/XP
color Modifica el color del fondo (primer valor) y del texto 10/8/7/Vista/XP
(segundo valor) de la línea de comandos. Los
Comando Versión de
Descripción
CMD Windows
colores están comprendidos entre 0 (negro) y F
(blanco).
command Inicia CMD.COM. 32 bits/DOS
Muestra la fecha actual y permite modificarla. Con
Cualquier
date el parámetro /T solo se muestra la fecha sin opción
Win/DOS
de modificarla.
Inicia Debug, un programa con el que se pueden
debug 32 bits/DOS
probar y modificar programas en la terminal.
Muestra todas las carpetas y archivos dentro del
directorio actual. Puede restringirse la salida Cualquier
dir
mediante atributos (/A), simplificar la lista (/B), o Win/DOS
mostrar todos los subdirectorios y sus archivos (/S).
Crea macros, recupera comandos y procesa la Cualquier
doskey
entrada de comandos. Win/DOS
Abre DOS Shell, una herramienta gráfica para la
dosshell gestión de archivos que en Windows fue 95/DOS
reemplazada por Windows Explorer.
Muestra un mensaje y es utilizado, sobre todo, en Cualquier
echo
scripts y archivos batch. Win/DOS
Inicia el editor de MS-DOS, que permite crear
edit 32 bits /DOS
archivos de texto.
edlin Crea y edita archivos de texto en la terminal. 32 bits /DOS
Cualquier
exit Pone fin a CMD.EXE o CMD.COM.
Win/DOS
fasthelp Muestra información útil sobre los comandos. DOS
Escribe la posición de un programa en una lista
fastopen específica situada en la memoria y que debe 32 bits/DOS
acelerar el inicio del programa.
Busca una cadena de caracteres específica en uno
o varios archivos. Para saber la asiduidad con la
Cualquier
find que aparece la palabra o frase se utiliza el
Win/DOS
parámetro /C. Al añadir /I, el comando ignora las
mayúsculas y las minúsculas en la búsqueda.
Encuentra cadenas de caracteres en uno o varios
archivos. En comparación con el comando find,
este plantea más opciones: se pueden buscar
findstr 10/8/7/Vista/XP
archivos que contengan diferentes términos o
buscar una secuencia de palabras exacta
usando /C.
Inicia un programa en el subsistema de MS-DOS en
forcedos caso de que no fuera reconocido por Windows XP XP (32 bits)
como un programa DOS.
Comando Versión de
Descripción
CMD Windows
Activa la posibilidad de utilizar los caracteres
graftabl adicionales de una determinada página de código 32 bits/DOS
en el modo gráfico.
Inicia un programa con el que pueden imprimirse
graphics 32 bits/DOS
gráficos.
Muestra un texto de ayuda para un comando Cualquier
help
específico. También puede utilizarse el comando /?. Win/DOS
Modifica la configuración de país del teclado para
programas de DOS. Por motivos de compatibilidad
kb16 32 bits
solo está incluido en Windows. Reemplaza al
antiguo comando keyb.
Modifica la configuración de país del teclado para
programas de DOS. Por motivos de compatibilidad
keyb solo está incluido en Windows. En las nuevas 98/95/DOS
versiones de Windows ha sido reemplazado por
kb16.
Cierra la sesión del usuario en Windows y también
logoff 10/8/7/Vista/XP
permite terminar sesiones en los servidores.
Muestra el estado de una cola de impresión para
los ordenadores que utilizan un Line Printer
lpq Daemon (LPD). Para poder usar el comando en Cualquier Win
Windows 10, 8, 7 o Vista debe activarse el servicio
LPD Print y el monitor del puerto LPR.
Envía un archivo a un ordenador que utiliza el Line
Printer Daemon (LPD). Para poder usar el comando
lpr Cualquier Win
en Windows 10, 8, 7 o Vista, debe activarse el
servicio LPD Print y el monitor del puerto LPR.
Crea un nuevo directorio en la ruta especificada. Si
los directorios ya no existen en la ruta, md los Cualquier
md
genera automáticamente. Opcionalmente también Win/DOS
puede utilizarse el comando mkdir.
Crea un nuevo directorio en la ruta especificada. Si
los directorios ya no existen en la ruta, emkdir los Cualquier
mkdir
genera automáticamente. Alternativamente también Win/DOS
puede utilizarse el comando md.
Muestra el contenido de un archivo (por ejemplo, de
Cualquier
more un archivo de texto) por páginas, pero también
Win/DOS
puede dividir la salida de otro comando en páginas.
Envía un mensaje a otro usuario. Pueden escribirse
los nombres de usuario en el comando o crear
msg archivos para guardar dichos nombres. Los 10/8/7/Vista/XP
archivos pueden integrarse en el comando
mediante @nombredearchivo.
Comando Versión de
Descripción
CMD Windows
Proporciona información específica de cada país
nlsfunc 32 bits/DOS
para la asistencia lingüística.
Realiza servicios de backup directamente desde la
ntbackup línea de comandos o como parte de archivos o XP
scripts batch.
Especifica la ruta para buscar archivos ejecutables Cualquier
path
y los muestra. Win/DOS
Detiene la ejecución en archivos y scripts batch.
Cualquier
pause Mediante un mensaje se le pedirá al usuario que
Win/DOS
pulse una tecla para continuar.
Cambia a la carpeta guardada por el comando
popd pushd. El comando es, ante todo, parte de archivos 10/8/7/Vista
y scripts batch.
Imprime un archivo de texto. Debe especificarse el Cualquier
print
dispositivo con el que se desea imprimir. Win/DOS
Cualquier
prompt Cambia la visualización del símbolo del sistema.
Win/DOS
Almacena una ruta específica en un script o en un
pushd archivo batch. Con popd puede cambiarse a dicho 10/8/7/Vista/XP
directorio.
Inicia Qbasic, un entorno de programación basado
qbasic 98/95/DOS
en el lenguaje de programación BASIC.
Elimina un directorio, el cual no puede contener ni
ocultar archivos. Con el parámetro /S pueden
Cualquier
rd eliminarse árboles de directorios completos.
Win/DOS
Alternativamente también puede utilizarse el
comando rmdir.
Escribe comentarios en archivos y scripts batch que Cualquier
rem
no se tienen en cuenta en la ejecución. Win/DOS
Elimina un directorio que no puede ni incluir ni
ocultar ningún archivo. Con el parámetro /S pueden
Cualquier
rmdir eliminarse árboles de directorios completos.
Win/DOS
Alternativamente también puede utilizarse el
comando rd.
Permite a un usuario ejecutar comandos con los
derechos de otro usuario. Así, desde una cuenta de
runas usuario normal se puede, por ejemplo, ejecutar 10/8/7/Vista/XP
comandos como administrador siempre que se
conozca la contraseña.
Inicia Microsoft ScanDisk. El programa analiza
scandisk 98/95/DOS
soportes de datos en busca de errores.
schtasks Determina la ejecución de determinados programas 10/8/7/Vista/XP
Comando Versión de
Descripción
CMD Windows
y comandos en un momento específico. Con él
puedes crear tareas, pero también eliminarlas o
modificarlas y visualizar todas las tareas
planificadas.
Muestra las variables de entorno para CMD.EXE y Cualquier
set
permite configurarlas. Win/DOS
Cambia la posición de las variables en archivos Cualquier
shift
batch y en scripts. Win/DOS
Apaga el ordenador (/s), lo reinicia (/r) o cierra la
sesión del usuario (/l). Se muestra una interfaz de
shutdown 10/8/7/Vista/XP
usuario gráfica al introducir el parámetro /i como
primera opción en el comando.
Lee datos (de un archivo o de un comando) y los
Cualquier
sort muestra de forma ordenada en la línea de
Win/DOS
comandos, en un archivo nuevo o en otra salida.
Abre una nueva ventana de la terminal en la que
start puede ejecutarse un programa específico o un Cualquier Win
comando.
Le asigna una letra de unidad a una ruta y crea, así, Cualquier
subst
una unidad virtual. Win/DOS
Termina una o varias tareas en ejecución, para lo
taskkill que se tiene que facilitar el ID del proceso (PID) o el 10/8/7/Vista
nombre de la imagen.
Enumera todos los procesos en ejecución (también
en los ordenadores remotos si se desea). Para ello
tasklist 10/8/7/Vista/XP
debe facilitarse el ID del proceso necesario, por
ejemplo, para el comando taskkill.
Muestra la hora actual y permite modificarla. Si se
introduce /T como parámetro, la línea de comandos Cualquier
time
solo muestra la hora y no permite modificarla de Win/DOS
forma directa.
Detiene un proceso durante un período de tiempo
determinado. El comando se utiliza en archivos
timeout batch y en scripts. Si se recurre al parámetro 10/8/7/Vista
/NOBREAK, el comando ignora cualquier entrada
de teclado.
Modifica el título de la terminal. Los espacios están
permitidos, pero no así todos los caracteres Cualquier
title
especiales: por ejemplo, la barra oblicua se Win/DOS
interpreta como la introducción a un parámetro.
tree Muestra gráficamente la estructura de directorios de Cualquier
una unidad o ruta. Con el parámetro /F se listan Win/DOS
todos los archivos en las carpetas. /A se encarga
Comando Versión de
Descripción
CMD Windows
de que solo se utilicen códigos ASCII en la
representación gráfica. El comando tiene en cuenta
todos los subdirectorios a partir de la ruta
especificada. Si no se ofrece una ruta, la carpeta
actual será utilizada como salida.
Cualquier
type Muestra el contenido de un archivo de texto.
Win/DOS
Muestra la zona horaria actual (/g) o la modifica (/s).
tzutil El parámetro /l sirve de ayuda para especificar los 10/8/7
husos horarios válidos.
Muestra la versión actual de Windows o de MS- Cualquier
ver
DOS. Win/DOS
Comando Versión de
Descripción
CMD Windows
Determina la ruta en la que se tienen que buscar
append 32 bits/DOS
archivos.
Modifica el programa vinculado a una extensión
assoc 10/8/7/Vista/XP
de archivo determinada.
Cambia los atributos de determinados archivos.
Cualquier
attrib Con el parámetro +R puede protegerse un
Win/DOS
archivo, por ejemplo, de posibles cambios.
Muestra y modifica el estado del cifrado de los
cipher 10/8/7/Vista/XP
archivos y directorios en particiones NTFS.
Compara los contenidos de dos archivos o de dos
conjuntos de archivos. El resultado puede
comp 10/8/7/Vista/XP
representarse como valor decimal (/D) o como
carácter ASCII (/A).
Muestra y modifica el estado de compresión de los
compact 10/8/7/Vista/XP
archivos y directorios en particiones NTFS.
Copia uno o varios archivos en otro lugar.
Además, también es posible unir varios archivos Cualquier
copy
en uno. Como wildcard puede utilizarse el Win/DOS
asterisco.
Ejecuta scripts a través del Microsoft Script Host.
Cualquier
cscript Con la opción /D se activa la depuración de
Win/DOS
programas (debugging).
del Elimina uno o varios archivos. Para eliminar todos Cualquier
los archivos de las subcarpetas puede utilizarse el Win/DOS
parámetro /S. Los archivos de solo lectura se
Comando Versión de
Descripción
CMD Windows
eliminan con /F. Como alternativa también puede
utilizarse el comando erase.
Elimina un directorio y todos los subdirectorios y
deltree 98/95/DOS
archivos incluidos en él.
Comprime archivos sin pérdidas en formato CAB.
diantz 7/Vista/XP
El comando tiene la misma función que makecab.
Cualquier Win
diskcomp Compara el contenido de dos disquetes.
(excepto 10)/DOS
Cualquier Win
diskcopy Copia el contenido de un disquete en otro.
(excepto 10)/DOS
Finaliza el período de validez de los cambios en
archivos batch o en scripts. Tras utilizar el
endlocal 10/8/7/Vista/XP
comando, los cambios se aplican a todo el sistema
y la localización se inicia con setlocal.
Cualquier
erase Tiene la misma función que del.
Win/DOS
exe2bin Convierte un archivo EXE en uno BIN. 32 bits
Cualquier Win
Extrae archivos y carpetas incluidos en archivos
expand (excepto XP de 64
CAB.
bits)/DOS
Extrae archivos y carpetas comprendidos en
archivos CAB. El programa forma parte de Internet
extrac32 Cualquier Win
Explorer, pero también puede emplearse en la
línea de comandos.
Extrae archivos y carpetas incluidos en archivos
extract CAB. Las nuevas versiones de Windows utilizan 98/95
expand.
Compara dos archivos individuales o dos
Cualquier
fc conjuntos de archivos entre sí y muestra sus
Win/DOS
diferencias.
Especifica que se debe ejecutar un comando
determinado para cada archivo de un conjunto de Cualquier
for
archivos. El comando se utiliza, sobre todo, en Win/DOS
archivos batch y de script.
Escoge uno o varios archivos y ejecuta un
forfiles comando relacionado con dichos archivos. Se 10/8/7/Vista
utiliza, sobre todo, para archivos batch y de script.
Determina un programa con el que debe abrirse
ftype 10/8/7/Vista/XP
un tipo de archivo específico.
Hace que la ejecución de un programa batch salte Cualquier
goto
a una línea (marca) específica. Win/DOS
if Representa una sentencia condicional y como tal, Cualquier
Comando Versión de
Descripción
CMD Windows
ejecuta expresiones en archivos batch solo bajo
ciertas condiciones. Puede ampliarse por medio
Win/DOS
de not en caso de que los comandos no puedan
ejecutarse bajo ciertas condiciones.
Comprime archivos sin pérdidas en formato CAB.
makecab Alternativamente también puede utilizarse el 10/8/7/Vista/XP
comando diantz.
Crea un enlace simbólico a un archivo. Con /D
también pueden crearse enlaces con
mklink 10/8/7/Vista
directorios. /H permite crear un enlace fijo en lugar
de uno simbólico.
Desplaza uno o varios archivos de un directorio a
otro y también puede modificar el nombre de los
directorios. Por defecto, el comando sobrescribe Cualquier
move
otros archivos con el mismo nombre al mover Win/DOS
archivos a su destino. Para evitarlo se utiliza el
parámetro /-Y.
Muestra y separa los archivos y las carpetas
openfiles 10/8/7/Vista/XP
abiertos de un sistema.
Restablece los archivos legibles que se
recover 10/8/7/Vista/XP
encuentran en un soporte de datos.
Modifica el nombre de un archivo específico, pero
Cualquier
ren el directorio y la unidad no pueden modificarse.
Win/DOS
También puede utilizarse el comando rename.
Cualquier
rename Tiene la misma función que ren.
Win/DOS
Reemplaza el archivo o los archivos
seleccionados por uno o varios archivos. Con el
parámetro /S también se sustituyen los archivos
de las subcarpetas y con /U solo se reemplazan
Cualquier
replace archivos si la otra versión es más actual. El
Win/DOS
parámetro /A permite que los usuarios inserten
nuevos archivos simultáneamente en el directorio
de destino. Este parámetro no es compatible
con /S y /U.
Posibilita la llamada copia de archivos robusta. Se
trata de una versión ampliada de copy y xcopy, de
modo que con robocopy pueden transferirse datos
robocopy 10/8/7/Vista
con éxito incluso cuando hay interrupciones en la
red. En total existen 72 parámetros con los que
puede personalizarse el comando de copia.
rsm Gestiona los medios en dispositivos extraíbles. Se Vista/XP
utiliza en archivos batch y en scripts para dar
Comando Versión de
Descripción
CMD Windows
soporte a programas que no utilizan la Removable
Storage API.
Limita el ámbito de validez de los cambios en
archivos batch o en scripts. Con el comando, los
setlocal 10/8/7/Vista/XP
cambios solo se aplican a estos archivos. La
localización se inicia con endlocal.
share Instala file sharing y file locking. 32 bits/DOS
Inicia la WinSxs Tracing Utility, una herramienta
sxstrace 10/8/7/Vista
de diagnósticos de programación.
Recupera los derechos de acceso de los
takeown administradores a un archivo y que se han perdido 10/8/7/Vista
al reasignar a un usuario.
undelete Deshace la eliminación de un archivo. DOS
Al activarse comprueba que los archivos se hayan
escrito correctamente en un soporte de datos. Cualquier
verify
Este ajuste está desactivado por defecto en la Win/DOS
configuración.
Encuentra archivos que se corresponden con un
where esquema de búsqueda específico dentro del que 10/8/7/Vista
pueden emplearse los símbolos * y ?.
Copia archivos y estructuras de directorio
completas, para lo que el comando ofrece
numerosas opciones adicionales. Así puede
xcopy especificarse, por ejemplo, que solo se copien
archivos anteriores a una fecha determinada (/D)
y, asimismo, que también se sobrescriban
archivos protegidos contra escritura