Gestionar archivos y directorios -- Comandos CMD

Navegación de la PC y Directorios con CMD

  • Listar contenido de un directorio:    dir
  • Tree     Muestra el árbol de carpetas de la carpeta que le indiques. 
  • Cambiar de directorio:    cd [nombre_del_directorio]       Ejemplo: cd MisDocumentos
  • Retroceder al directorio anterior:   cd ..
  • Mostrar la ruta actual:   cd
  • Crear un nuevo directorio:   mkdir [nombre_del_directorio]       Ejemplo: mkdir Proyecto
  • Eliminar un directorio vacío:    rmdir [nombre_del_directorio]       Ejemplo: rmdir Proyecto
  • Eliminar un directorio y su contenido:      rmdir /s [nombre_del_directorio]   Ejemplo: rmdir /s Proyecto


Comandos CMD Básicos e Intermedios

Máscaras (?) y comodines (*) - CMD

Copiar, mover archivos y directorios con los comandos COPY, MOVE, XCOPY y TYPE CON - CMD

comandos cmd avanzados


Gestionar archivos y directorios con CMD

La siguiente lista de comandos básicos de CMD (símbolo del sistema) que puedes utilizar para gestionar archivos y directorios en Windows. Estos comandos te permitirán crear, entrar, modificar y borrar directorios y archivos.

Directorios y Subdirectorios: mkdir, cd, cd..

  • Crear un directorio o carpeta (MkDir , MD)mkdir [nombre_del_directorio] , Ejemplo: mkdir MiCarpeta
  • Crear un subdirectorio (MkDir , MD , \ ): mkdir [ruta_del_directorio] \  [nombre_del_subdirectorio]   
    Ejemplo: `mkdir MiCarpeta\SubCarpeta`
  • Entrar  a un directorio (CD nombreArchivo):  Para entrar a un directorio (Carpeta) o subdirectorio (Subcarpeta), se debera ecribir el comando:     cd [nombre_del_directorio] 
Ejemplo: cd MiCarpeta , cd MiCarpeta\SubCarpeta
  • Salir de un directorio (CD .. ): Para salir de un directorio (Carpeta) o subdirectorio (Subcarpeta), se debera ecribir el comando:  CD ..

 
C:\Users\DELL>cd Desktop

C:\Users\DELL\Desktop>MD Practica1

C:\Users\DELL\Desktop>cd Practica1

C:\Users\DELL\Desktop\Practica1>mkdir MiCarpeta Carpeta-Dos

C:\Users\DELL\Desktop\Practica1>mkdir MiCarpeta\SubCarpeta

C:\Users\DELL\Desktop\Practica1>dir

 Directorio de C:\Users\DELL\Desktop\Practica1

 22/12/2024  08:50    <DIR>          .
 22/12/2024  08:50    <DIR>          ..
 22/12/2024  08:51    <DIR>          MiCarpeta
 22/12/2024  08:50    <DIR>          SubCarpeta
               0 archivos              0 bytes
               4 dirs  
 
C:\Users\DELL\Desktop\Practica1>tree
  Listado de rutas de carpetas
  C:.
  ├───Carpeta-Dos
  └───MiCarpeta
      └───SubCarpeta
 



Creación y Escritura de Archivos

  • Crear un archivo vacio .txt:          echo. > [nombre_del_archivo].txt 
      Ejemplo1: echo. > MiArchivo.txt     Ejemplo2: echo. > nuevoarchivo.txt
  • Escribir en un archivo .txt:       echo [texto] > [nombre_del_archivo].txt     
    Nota: Esto sobrescribe el contenido existente del archivo.
    Ejemplo1: echo Hola Mundo > MiArchivo.txt   
    Ejemplo2: echo Hola Humano > nuevoarchivo.txt
  • Leer el contenido de un archivo .txt:       type [nombre_del_archivo].txt      
    Ejemplo: type MiArchivo.txt 
  • Añadir texto a un archivo .txt:       echo [texto] >> [nombre_del_archivo].txt      
    Nota: Esto añade texto al final del archivo sin sobrescribir el contenido existente.
    Ejemplo1: echo Más texto >> MiArchivo.txt
    Ejemplo2: echo MSigue Practicando >> nuevoarchivo.txt 
 
C:\Users\DELL\Desktop\Practica1>echo. > MiArchivo.txt

C:\Users\DELL\Desktop\Practica1>echo Hola Mundo > MiArchivo.txt

C:\Users\DELL\Desktop\Practica1>type MiArchivo.txt
Hola Mundo

C:\Users\DELL\Desktop\Practica1> 
 echo Más Texto Agregado >> MiArchivo.txt

C:\Users\DELL\Desktop\Practica1>type MiArchivo.txt
Hola Mundo
Más Texto Agregado
 
  • Escribir múltiples líneas en un archivo:
    (echo Línea 1 & echo Línea 2 & echo Línea 3) > [nombre_del_archivo]
    Ejemplo: (echo Línea 1 & echo Línea 2 & echo Línea 3) > nuevoarchivo.txt
 
C:\Users\DELL\Desktop\Practica1>
 (echo linea 1 & echo linea 2  & echo Linea 3 ) > MiArchivo.txt

C:\Users\DELL\Desktop\Practica1>type MiArchivo.txt
linea 1
linea 2
Linea 3
 
  • Borrar un archivo:        del [nombre_del_archivo]        
    Ejemplo: del MiArchivo.txt  

Lectura de Archivos

  • Mostrar el contenido de un archivo .txt:       type [nombre_del_archivo].txt      
    Ejemplo1: type MiArchivo.txt   Ejemplo2: type nuevoarchivo.txt
  • Mostrar el contenido de un archivo página por páginatype [nombre_del_archivo] | more      
    Ejemplo: type nuevoarchivo.txt | more
C:\Users\DELL\Desktop\Practica1>echo > gato1.txt

C:\Users\DELL\Desktop\Practica1> echo Practicando desde el CMD > gato1.txt

C:\Users\DELL\Desktop\Practica1>type gato1.txt
     Practica uno desde el CMD

C:\Users\DELL\Desktop\Practica1> 
echo Practican dos desde el CMD > gato1.txt

C:\Users\DELL\Desktop\Practica1>
  echo Practicando tres veces desde el CMD >> gato1.txt

C:\Users\DELL\Desktop\Practica1>type gato1.txt
     Practica dos desde el CMD
     Practicando tres veces desde el CMD
 

 

Modificación de Archivos

  • Renombrar un archivo:  ren [nombre_actual] [nuevo_nombre]    
    Ejemplo: ren nuevoarchivo.txt archivorenombrado.txt
  • Copiar un archivo copy [archivo_fuente] [archivo_destino]     
    Ejemplo: copy nuevoarchivo.txt copiaarchivo.txt
  • Mover un archivo move [archivo_fuente] [archivo_destino]     
    Ejemplo: move nuevoarchivo.txt C:\OtraCarpeta\
 
C:\Users\DELL\Desktop\Practica1>
 copy MiArchivo.txt C:\Users\DELL\Desktop\Practica1\Carpeta-dos
        1 archivo(s) copiado(s).

C:\Users\DELL\Desktop\Practica1>
 MOVE gato1.txt C:\Users\DELL\Desktop\Practica1\Carpeta-Dos
        Se han movido         1 archivos.

C:\Users\DELL\Desktop\Practica1> cd Carpeta-Dos

C:\Users\DELL\Desktop\Practica1\Carpeta-Dos> REN MiArchivo.txt Gatito2.txt

C:\Users\DELL\Desktop\Practica1\Carpeta-Dos> type Gatito2.txt
linea 1
linea 2
Linea 3
C:\Users\DELL\Desktop\Practica1\Carpeta-Dos> DIR

 Directorio de C:\Users\DELL\Desktop\Practica1\Carpeta-Dos

23/12/2024  01:36    <DIR>          .
23/12/2024  01:36    <DIR>          ..
22/12/2024  18:57                31 Gatito2.txt
22/12/2024  20:40                69 gato1.txt
               2 archivos            100 bytes
               2 dirs  

C:\Users\DELL\Desktop\Practica1\Carpeta-Dos> cd..

C:\Users\DELL\Desktop\Practica1>
 

 

Eliminación de Archivos  

  • Eliminar un archivo:   del [nombre_del_archivo]    
    Ejemplo: del nuevoarchivo.txt
  • Eliminar todos los archivos en un directorio:    del *.*     

 


PDF, DOC y otros formatos

Para crear archivos de otros formatos (como .pdf o .doc), normalmente necesitas software adicional. Sin embargo, puedes crear archivos vacíos con extensiones específicas usando el comando echo.

< p> Crear un archivo .pdf o .doc vacío:     echo. > [nombre_del_archivo].pdf
   echo. > [nombre_del_archivo].doc  
  • Ejemplo:     echo. > MiArchivo.pdf       o        echo. > MiArchivo.doc
 
C:\Users\DELL\Desktop\Practica1>
echo > Word-Document.doc Escribiendo dentro del documento word

C:\Users\DELL\Desktop\Practica1>echo > PowerPoint-Document.pptx
 

Otros Comandos Útiles: Archivos y Directorios

  •  Buscar texto dentro de un archivo:   findstr [texto] [nombre_del_archivo]     Ejemplo: findstr "Hola" nuevoarchivo.txt
  • Concatenar archivos:     copy [archivo1] + [archivo2] [archivo_destino]      Ejemplo: copy archivo1.txt + archivo2.txt archivo_combinado.txt   
  • Renombrar un archivo o directorio:      ren [nombre_actual] [nuevo_nombre]
  • Mover un archivo o directorio:    
    •    move [nombre_del_archivo_o_directorio] [nueva_ubicación]
  • Listar archivos y directorios:   dir    
  • Salir del CMD:    exit 
  • MD Crea una carpeta o directorio. Ejemplo:    MD CMD-Practica1
  • TREE Muestra el árbol de carpetas de la carpeta que le indiques.
  • FIND . Busca una cadena de texto en uno o más archivos.
  • MOVE . Te permite mover un archivo de un directorio a otro.
  • RENAME . Cambiar el nombre o la extensión de un archivo.
  • DATE . Permite ver o cambiar la fecha del equipo.
    

Practica:  Resolución de Ejercicios en CMD.

Ejercicios:

1. Crear un Directorio Raíz, el mismo debe contener tres sub-directorios, uno dentro del otro.
2. Crear un archivo de texto, por consola en el directorio /uno, Nombrarlo Estudiante.doc.
3. Visualizar el archivo creado por pantalla (Vía comando).
4. Copiar el archivo de texto creado, Estudiante.doc en el directorio/Dos/Tres. (En Ambos Directorio).
5. Renombrar el archivo Estudiante.doc por Practica.doc (Nota: El archivo del directorio Dos).
6. Mover el archivo Renombrado Practica.doc al Directorio/Tres.
7. Visualizar los Directorios en Forma de Árbol.
8. Eliminar los Archivos creados en el directorio/Tres.
9. Eliminar el Directorio/Tres.
10. Eliminar los Archivos del Directorio/Dos
11. Eliminar el Directorio/ Dos
12. Eliminar el Directorio Raíz/Uno.
13. Apagar el equipo desde el CMD (Vía Comando).

 

Artículo Anterior Artículo Siguiente

Destacado

Modos de CMD o Símbolo de sistema

La línea de comandos de Windows, también conocida como CMD o Símbolo de sistema , puede accederse en modo usuario o en modo administrador. E...