Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Dónde: ext : Especifica la extensión de archivo para asociar con el tipo de archiv
Tipo de archivo: Especifica el tipo de archivo para asociar con la extensión de archivo
assoc .txt
.txt=txtfile
2. attrib
Nos permite modificar o ver los atributos de un archivo o directorio, cuando se crea un
archivo suele tener el atributo A, pero podemos añadirle otro o quitarle el que tiene.
Los tipos de atributo son: A (archivo): sirve para saber si se ha modificado o no el
directorio o archivo.
G: > attrib –s –r –h /s /d
3. Help
/?
CMD ofrece un comando para consultar la sintaxis de uso de cualquier comando. Para ello, lo
único que tenemos que hacer es escribir el nombre del comando, dejar un espacio y a
continuación escribir los caracteres /? y pulsar Enter
4. CD
cd nombrecarpeta
Para ir directamente a una carpeta dentro de esa ruta sin tener que pasar por las carpetas
previas podemos ejecutar:
cd carpeta1carpeta2carpeta3.
Cambiar de unidad
Lo único que tenemos que hacer es escribir la letra de dicha unidad seguida de dos puntos y
pulsar Enter desde la ruta donde estemos y automáticamente se seleccionará dicha unidad,
por ejemplo E:.
5. DIR
6. CLS
Con este comando borramos todo lo que aparece en la línea de comando y quedará
completamente limpio para que podamos empezar otra vez desde cero. Basta con escribir cls
y pulsar Enter.
7. SYSTEMINFO
Como su propio nombre indica, este comando nos permite obtener información sobre
nuestro ordenador y el sistema operativo que estamos usando. Con el simple hecho de
ejecutar el comando, nos aparecerá por línea de comandos información del equipo como
nombre del sistema, procesador, memoria RAM, placa base, almacenamiento disponible,
BIOS, tarjeta de red, etc.
8. VER
Seguro que en más de una ocasión hemos necesitado saber la versión exacta que tenemos
instalada de nuestro sistema operativo Windows. Pues bien, con el simple hecho de ejecutar
el comando ver desde la línea de comandos, se nos mostrará la versión exacta de nuestro
sistema.
9. EXIT
Comandos para manejar tus archivos y carpetas desde el símbolo del sistema
Desde la línea de comandos también podemos crear nuevas carpetas y archivos, eliminarlos
o mover archivos de una ruta a otra como hacemos desde el explorador de archivos de
Windows. Puedes crear copias de seguridad sin necesidad de ir tocando el ratón, clic
derecho, copiar. Puedes gestionar todos los archivos o carpetas del ordenador desde este
CMD que ya te hemos enseñado a usar de forma básica. Es algo más complicado que lo
anterior pero solo será cuestión de ir acostumbrándose.
10.MD
Si lo que queremos es crear una nueva carpeta o directorio dentro de una ruta desde la línea
de comandos, lo único que tenemos que hacer es ir hasta dicha ruta y una vez ahí
ejecutamos el comando:
• md nombrecarpeta
Lo único que tenemos que hacer es sustituir nombrecarpeta por el nombre que queramos
dar al nuevo directorio.
Si queremos crear una ruta de subcarpetas dentro de una carpeta, el comando es el mismo,
pero en lugar de indicar el nombre de la carpeta, tendremos que escribir la ruta con el
nombre de las subcarpetas. Por ejemplo:
• md carpeta1carpeta2carpeta3
11. RD
Para borrar alguna carpeta, lo primero que debemos hacer es asegurarnos que dicho
directorio esté vacío, ya que en ese caso no nos permitirá eliminar la carpeta. Una vez que la
carpeta está vacía, desde la ruta que contiene a esa carpeta tendremos que ejecutar el
comando:
• rd nombrecarpeta
11. COPY
Copy es el comando que nos permite copiar archivos, es decir, copiar un archivo de un
directorio a otro. El comando a ejecutar si queremos mover el archivo1.ext a la carpeta
pruebas dentro de la ruta donde estamos es, copy archivo1.ext pruebas. Ahora bien,
también podemos copiar el archivo1.ext a la carpeta pruebas pero con otro nombre
archivo2.ext, en este caso el comando a ejecutar es:
El comando copy también nos puede servir para crear un archivo de texto dentro de
cualquier carpeta desde el CMD. Para ello, lo único que tendremos que hacer es escribir y
ejecutar el comando copy con nombrearchivo.txt. Nada más pulsar la tecla Enter para
ejecutar el comando, se nos quedará el cursor justo en la línea de debajo y entonces
podemos comenzar a escribir lo que queremos que contenga el archivo txt que vamos a
crear. Para indicar que hemos finalizado, pulsamos Ctrl+Z y pulsamos Enter y ya podremos
comprobar cómo dentro de la ruta indicada ya aparece el fichero de texto que acabamos de
crear con el texto indicado.
12. XCOPY
Para copiar todos los archivos de un directorio o carpeta a otra vamos a utilizar el comando
xcopy. De esta forma, podemos ejecutar:
Veremos cómo los archivos de la carpeta1 se copian a la carpeta2. Si al final del comando
añadimos el parámetro /S, estaremos indicando que se copien directorios y subdirectorios,
excepto los que están vacíos. Si añadimos el parámetro /E, entonces se realizará la copia de
todos, incluidos los vacíos.
13. MOVE
El comando move nos permite, como su propio nombre indica, mover archivos y carpetas en
CMD. La sintaxis de este comando nos permite mover archivos de una carpeta a otra incluso
una carpeta y su contenido dentro de otra carpeta. Si lo que queremos es mover un archivo a
otra carpeta, vamos desde el símbolo del sistema a la carpeta donde se encuentra el fichero
que queremos cambiar de ubicación y ejecutamos el comando move archivo.ext carpeta1. Si
el destino está en una ruta distinta, entonces podemos usar el comando de la siguiente
manera:
Para crear otro tipo de archivos, por ejemplo un documento de Word, desde el símbolo del
sistema, vamos a echar mano del comando fsutil file createnew de la siguiente manera.
Donde C:ruta debe ser sustituido por la ruta donde queremos crear dicho archivo,
nombrearchivo.ext debe indicar el nombre y extensión del mismo y NNN el tamaño con el
que queremos crear el documento de Word o tipo de archivo que sea.
14. DEL
Para eliminar o borrar un archivo, vamos a utilizar el comando del. Para ello, nos movemos
hasta la ruta donde se encuentra dicho archivo y ejecutamos:
• del nombrearchivo.ext
15. REN
El comando ren nos permite renombrar tanto archivos como carpetas. En el caso que
queramos cambiar el nombre de un archivo, nos situaremos sobre la carpeta que lo contiene
y ejecutaremos:
Para renombrar una carpeta el comando sería igual pero sin especificar la extensión:
Devolverá el árbol de carpetas por debajo de la ruta donde estamos, pero que si lo
ejecutamos como tree /f, además nos mostrará todos los archivos que contiene cada uno de
los directorios en forma de árbol también.
17.TYPE
Al igual que podemos crear un archivo de texto fácilmente desde la línea de comandos, es
posible ver su contenido gracias al comando type. Para ello, basta con escribir:
• type archivo.txt
18.FORMAT
Aunque hay que tener mucha precaución con el uso de este comando, cabe mencionarlo para
evitar problemas. Se trata del comando que permite formatear una unidad de nuestro disco
duro desde la línea de comandos. Su sintaxis es muy sencilla como podemos ver a
continuación.
• format c:
19. powercfg
powercfg es una herramienta de línea de comandos que permite configurar ciertos ajustes de energía
del sistema y que es especialmente útil sobre todo para aquellos que usan ordenadores portátiles, ya
que nos da acceso a ciertas configuraciones que no están disponibles desde la interfaz gráfica del
sistema.
• powercfg /?
• Powercfg /list
Cómo crear, habilitar y deshabilitar usuarios de Windows
desde el CMD
El hecho de compartir el ordenador con otras personas, hace que sea necesario crear nuevas
cuentas de usuario. Esto es algo que el propio Windows nos permite hacer desde la
configuración del sistema (y suele ser más rápido si no estás acostumbrado y si buscas
hacerlo de forma ágil) pero también podemos gestionar nuestras cuentas de usuario desde el
símbolo del sistema o CMD.
Net user
Net user es el comando que nos va a facilitar la tarea de crear una cuenta de usuario en el
sistema. Su sintaxis es muy sencilla, pero siempre podemos consultarla ejecutando net user
/?. De cualquier forma, para crear una nueva cuenta de usuario tendremos que ejecutar:
Donde Usuario y Contraseña lo debemos sustituir por el nombre de usuario que queramos
crear y la contraseña a utilizar.
Este mismo comando nos permite también habilitar o deshabilitar una cuenta de usuario,
para ello utilizaremos el comando de la siguiente manera:
Con respecto a Internet, también hay una serie de comandos CMD que conviene que sepas
porque quizá pueden hacerte falta alguna vez. Muchos de ellos son algunos de los más
utilizados actualmente, especialmente para saber nuestra dirección IP o si queremos
comprobar qué tal va Internet en el equipo. Desde la línea de comandos también es posible
acceder a algunos recursos de red como nuestra dirección IP, direcciones DNS o realizar
algunas tareas bastante útiles en determinados momentos como es limpiar la caché DNS,
entre otras.
PING
Este comando nos permite saber el estado de la red estableciendo una comunicación con un
sitio web, por ejemplo, y comprobando si se realiza correctamente el envío de paquetes. Su
uso es muy sencilla basta con escribir ping seguido de un sitio, por ejemplo Google, y
comprobar si se envían y reciben los paquetes necesarios para establecer la comunicación y
navegar. Ejemplo:
• ping www.google.es
IPCONFIG
Es uno de los comandos más utilizados, uno de los más repetidos y uno de los más básicos
que sabemos de memoria. Ipconfig es el comando que nos permite conocer los valores de
configuración de red de TCP/IP actuales, como son el nombre del adaptador o tarjeta de red
utilizada en la conexión, la dirección IP asignada al equipo, la dirección IP del equipo que
funciona como servidor o proxy y que es el que tiene acceso a internet, así como los
servidores DNS y la configuración y estado de DHCP. Para ello, basta con ir a la línea de
comandos, escribir ipconfig y pulsar Enter.
Este comando también nos permite limpiar la caché DNS si lo usamos de la siguiente
manera, ipconfig /flushdns. Aunque estas son otras de las opciones más utilizadas también
con el comando ipconfig: ipconfig /all para mostrar información de nuestra tarjeta de
red, ipconfig /release libera la dirección IP del adaptador e ipconfig /renew, renueva la
dirección IP del adaptador de red.
GETMAC
Este simple comando nos permite saber la dirección MAC de nuestro ordenador.
Recordemos que la dirección Mac de un equipo es un identificador único asignado por el
fabricante a una tarjeta de red o dispositivo de red. Se la conoce también como dirección
física y es única para cada dispositivo.
• getmac
TRACERT
Este comando nos permite conocer exactamente la ruta de los paquetes antes de llegar al
equipo destino, lo que nos facilita poder detectar posibles fallos de enrutamiento de los
paquetes en la conexión. Su sintaxis es también muy sencilla, lo único que tenemos que
hacer es escribir el comando tracert seguido del sitio web con el que queremos comprobar la
ruta o la dirección IP del equipo destino.
NETSTAT
Es posible también monitorizar el estado de la actividad de la red usando este comando, que
permite ver el comportamiento de la red de forma sencilla y saber el número de conexiones
activas en el PC. La sintaxis del comando es muy sencilla, junto al comando podemos añadir
una opción, el protocolo y el intervalo de tiempo con el que se monitoriza las conexiones.
• netstat -a
• netstat -e
• netstat -n
• netstat -r
Comandos para solucionar algunos errores del sistema
Al igual que encontramos algunos solucionadores de errores en la interfaz gráfica de
Windows, el sistema operativo de Microsoft cuenta con otras herramientas basadas en
comandos que nos permiten reparar o solucionar ciertos problemas en el sistema.
DISM
Son las siglas de Deployment Image Servicing and Management y hacen referencia a una
herramienta desarrollada por Microsoft basa en línea de comandos que nos permite realizar
el mantenimiento y preparación de las imágenes del sistema.
Los comandos DISM nos permiten capturar y aplicar imágenes de Windows, añadir o eliminar
imágenes de archivos .win o incluso dividir archivos .win en otros más pequeños. Para
realizar un análisis de una imagen de Windows para detectar errores o archivos corruptos
podemos ejecutar el comando:
Como siempre, podemos ver el resto de opciones y parámetros ejecutando dism /?. Hay que
tener en cuenta que para usar la herramienta DISM, tendremos que abrir el símbolo del
sistema o CMD con permisos de administrador.
SFC
Otro comando interesante en este sentido es SFC, que nos permite buscar archivos dañados
del sistema y en caso de encontrarlos, automáticamente tratará de repararlos o sustituirlos.
Su uso es muy sencillo, lo único que tenemos que hacer es abrir una ventana del símbolo del
sistema con permisos de administrador y a continuación ejecutar
• sfc /scannow
Ahora, solo tenemos que esperar a que el proceso finalice, ya que tratará de reparar
cualquier archivo del sistema dañado de forma automática.
CHKDSK
En esta ocasión, el comando chkdsk nos ayuda a detectar problemas en nuestro disco duro o
unidad de almacenamiento del equipo. De esta manera, ejecutando la herramienta desde la
línea de comandos podremos detectar problemas en nuestro disco para evitar errores
mayores. Su uso es muy sencillo, únicamente tenemos que escribir el
comando chkdsk seguido de un espacio y de la letra de la unidad junto con : que se
corresponde con la partición o disco que queremos analizar. El comando admite una serie de
parámetros para indicar si queremos que además de detectarlos los intente corregir (/F), si
encuentra sectores defectuosos que trata de recuperar la información (/R), etc. Todos ellos
los podemos ver ejecutando el comando chkdsk /?.
SHUTDOWN
Si queremos apagar el equipo desde el símbolo del sistema o CMD, Shutdown es el comando
que debemos utilizar. Además, nos permite indicar si queremos que el apagado sea
inmediato o incluso si queremos que se realice pasado un tiempo concreto. Por ejemplo,
para apagar el PC de forma automática basta con escribir y ejecutar el comando:
• shutdown /s /p
Donde /s indica que se realice el apagado del sistema y /p que se realice de forma inmediata
sin esperar el tiempo predeterminado del comando que es unos 30 segundos.
Si por el contrario queremos que nuestro PC se apague dentro de 1 hora, entonces debemos
ejecutar el comando:
• shutdown /s /t 3600
Donde 3600 son los segundos que esperará para apagarse. Podemos ver todas las opciones
de shutdown ejecutando el comando shutdown /?. Si por cualquier cosa queremos cancelar
el apagado del equipo programado por shutdown, entonces tendremos que ejecutar el
comando shutdown /a.
Para reiniciar el equipo, entonces tendremos que usar este mismo comando pero junto con
el parámetro /r. Si ejecutamos el comando:
• shutdown /r /t 60
get-command
get-service
En ciertas ocasiones, será necesario saber qué servicios se instalaron en el sistema, para lo
que se puede usar el comando Get-Service, que brindará información acerca de los
servicios que se están ejecutando y los que ya fueron detenidos.
get-process:
Nos muestra una lista con los procesos en ejecución.
get-process [nombre del proceso]
get-process powershell
clear-host
Limpia la pantalla de Powershell, al igual que «clear». Con la ejecución de este comando se
obtiene la versión de Windows PowerShell que está usando el Sistema.
get-history
Con este comando se obtiene un historial de todos los comandos que se ejecutaron bajo
una sesión de PowerShell y que actualmente se encuentran ejecutándose.
Get-Date
Para saber de una forma rápida qué día fue en una determinada fecha del pasado, usando
este comando se obtendrá el día exacto.
Get-LocalUser