Skip to content

Latest commit

 

History

History
174 lines (128 loc) · 8.15 KB

3. Gestión de directorios.md

File metadata and controls

174 lines (128 loc) · 8.15 KB

#3. Gestión de directorios - Administración de Windows desde la Consola

Gestión de directorios

Te enseño sobre gestión de directorios, que incluye diferentes formas para crear, eliminar y listar.

Algunos comandos interesantes que se muestran son:

Comando Descripción
✔ MD - MKDIR Crea un directorio. (MD = Make Directory)
✔ RD Quita (elimina) un directorio (RD = Remove Directory)
✔ DIR Muestra la lista de subdirectorios y archivos de un directorio.
✔ MORE Muestra la información pantalla a pantalla.

MD - MKDIR

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.

RD - RMDIR

Quita (elimina) un directorio.

RMDIR [/S] [/Q] [unidad:]ruta
RD [/S] [/Q] [unidad:]ruta

    /S     Quita todos los directorios y archivos del directorio además 
           del mismo directorio. Se usa principalmente cuando se 
           desea quitar un árbol.

    /Q     Modo silencioso, no pide confirmación para quitar un árbol
           de directorio con /S

DIR

Muestra la lista de subdirectorios y archivos de un directorio.

DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
  [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]

  [drive:][path][filename]
              Especifica la unidad, el directorio o 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 listos para el archivado
               S  Archivos de sistema     I  Archivos indizados que no son de contenido
               L  Puntos de rean lisis             O  Archivos sin conexión
               -  Prefijo de exclusión
  /B          Usa el formato simple (sin encabezados ni resúmenes).
  /C          Muestra el separador de miles en los tamaños de los archivos. Es la opción
              predeterminada. Usa /-C para deshabilitar la aparición del separador.
  /D          Similar al listado ancho, pero los archivos aparecen en una lista ordenada 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.
  sortorder        N  Por nombre (orden alfabético)       S  Por tamaño (orden creciente)
               E  Por extensión (orden alfabético)  D  Por fecha y hora (el m s antiguo primero)
               G  Agrupa 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 hora que se mostrar  o usar  para realizar la ordenación.
  timefield       C  Creación
              A  último acceso
              W  última modificación
  /W          Usa el formato de listado ancho.
  /X          Muestra los nombres cortos generados para los nombres
              de archivo sin formato 8dot3. El formato es el mismo que para /N, con el nombre corto especificado
              antes del nombre largo. Si no existe ningún nombre corto, se muestran
              espacios en blanco en su lugar.
  /4          Muestra los años con 4 d¡gitos.

Los modificadores se pueden preestablecer en la variable de entorno DIRCMD.
Para invalidar los modificadores prestablecidos, se debe agregar un prefijo a cada modificador con - (guión), por ejemplo: /-W.

MORE

Muestra la información pantalla a pantalla.

MORE [/E [/C] [/P] [/S] [/Tn] [+n]] < [unidad:][ruta]archivo
comando | MORE [/E [/C] [/P] [/S] [/Tn] [+n]]
MORE /E [/C] [/P] [/S] [/Tn] [+n] [archivos]

    [unidad:][ruta]archivo  Especifica un archivo para mostrar
                            pantalla a pantalla.

    comando                 Especifica el comando que ser 
                            mostrado.

    /E       Habilita las opciones avanzadas
    /C       Limpia la pantalla antes de mostrar la página
    /P       Expande los caracteres de avance de línea
    /S       Compacta múltiples líneas en blanco en una sola línea
    /Tn      Expande las tabulaciones a n espacios (de forma predeterminada 8)

             Se pueden usar modificadores con las variables
             de entorno de MORE.

    +n       Empieza mostrando el primer archivo en la línea n

    archivos Lista de archivos que se desean mostrar. Los archivos
             de la lista están separados por espacios.

    Si las opciones avanzadas están activadas, los siguientes comandos
    son aceptados en el símbolo de -- M s --:

    P n       Mostrar las siguientes n líneas
    S n       Saltarse las siguientes n líneas
    F         Mostrar el siguiente archivo
    Q         Salir
    =         Mostrar el número de línea
    ?         Mostrar la línea de ayuda
    <espacio> Mostrar la siguiente página
    <entrar>  Mostrar la siguiente línea

REPOSITORIO GITHUB SOBRE SHELL SCRIPT BATCH

GitHub issues GitHub forks GitHub stars Twitter

#Shell Script Batch | Grupo de Facebook


SOBRE EL AUTOR

✔ Ing. Jerson Martínez ( 💌 [email protected] )

FullDevOps YouTube Channel - Core Stack YouTube Channel - Side Master

LinkedIn URL Twitter Follow