Página principal Sobre mi Premios recibidos Links de Interés Contacto Blogs de referencia

Translate

domingo, 24 de marzo de 2019

Textual description of firstImageUrl

Windows CMD: Cambiar nombre de un directorio.

En el laboratorio de hoy, vamos a ver como podemos cambiar el nombre de un directorio usando la consola de comandos de Windows.

También, podéis acceder al canal de YouTube de Pantallazos.es, donde encontrareis un vídeo tutorial en el que cambiaremos el nombre de un directorio usando la consola de simbsím del sistema de Windows.


Podéis acceder y suscribiros al canal de Youtube de Pantallazos.es en el enlace que mostramos a continuación:

En nuestro laboratorio, hemos creado el típico árbol de directorios que podrip tiener cualquier servidor de ficheros.

Hemos creado, en la raíz de nuestro disco, una carpeta llamada Datos y, en su interior, hemos creado archivos y una subcarpeta llamada Datos-1 que a su vez también contiene archivos.

El objetivo final será, cambiar de nombre la carpeta que hemos llamado Datos-1 sin que esto tenga ninguna afectación sobre el resto el árbol de directorios y los archivos que contiene.

Este proceso puede sernos de mucha utilidad, si necesitamos automatizar el cambio de nombre de alguna carpeta usando un script.

En primer lugar, tenemos que saber que podemos cambiar el nombre de una carpeta mediante la consola de símbolo del sistema usando dos comandos distintos.

El primero de ellos es RENAME, en un laboratorio anterior pudimos ver como cambiar el nombre de una archivo usando RENAME desde la consola de comandos de Windows

A continuación encontrareis, un enlace al tutorial por si fuera de vuestro interés.
El otro comando que podemos usar para cambiar el nombre de un directorio es MOVE. Usando el comando MOVE, podremos mover archivos y cambia el nombre a archivos y directorios. 

C:\>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 sólo 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

Para cambiar el nombre de un directorio usando RENAME escribiremos.

RENAME o su nombre abreviado REN, la ruta completa del directorio que queremos renombrear y seguidamente el nuevo nombre del directorio.

En nuestro ejemplo cambiaremos el nombre Datos-1 por Datos-2

C:\>ren c:\Datos\Datos-1 Datos-2

Podemos comprobar, que los archivos que contenía Datos-1 continúan estando ubicados en Datos-2, simplemente hemos cambiado el nombre del directorio Datos-1 por Datos-2.

Seguidamente, realizaremos el procedimiento de cambio de nombre usando el comando MOVE.

Escribiremos, MOVE y seguidamente la ruta completa del directorio que queremos renombrar a continuación escribiremos la ruta completa del directorio, con el nuevo nombre que queremos otorgar.

En nuestro ejemplo cambiaremos el nombre Datos-2 por Datos-3.

C:\>move c:\Datos\Datos-2 c:\Datos\Datos-3
Se ha(n) movido         1 directorio(s).

Como en el caso anterior, podemos comprobar que los archivos que contenía Datos-2 continúan estando ubicados en Datos-3.

1 comentario: