Comando MOVE en CMD
MOVE sirve para mover archivos de un directorio a otro. MOVE es un comando interno de cmd.exe.
Sintaxis para mover uno o más archivos
MOVE [/Y|/-Y] [<unidad>:][<ruta>]<nombrearchivo1>[,...] <destino>
Sintaxis para cambiar el nombre a un directorio
MOVE [/Y|/-Y] [<unidad>:][<ruta>]<nombredirectorio1> <nombredirectorio2>
Parámetros
Parámetro | Descripción |
---|---|
/Y | Cuando el archivo de destino ya exista, suprime la petición de confirmación antes de sobrescribirlo. |
/-Y | Cuando el archivo de destino ya exista, solicita confirmación antes de sobrescribirlo (es la opción por defecto). |
<unidad>: | Especifica una unidad (A:, B:, C:, D:...) de disco. |
<ruta> | Especifica la ruta (camino) de un directorio. |
<nombrearchivo1> | Especifica el nombre del archivo (o archivos) que se quieren mover (cambiar de ubicación). |
<destino> | Especifica la nueva ubicación del archivo. |
<nombredirectorio1> | Especifica el directorio al que se quiere cambiar el nombre. |
<nombredirectorio2> | Especifica el nuevo nombre del <nombredirectorio1>. |
/? | Muestra información de ayuda acerca de MOVE en el Símbolo del sistema. |
Observación
- La solicitud de sobrescribir un archivo /-Y es la opción por defecto, a menos que MOVE sea ejecutado desde un script por lotes. Para modificar dicha opción, se puede utilizar la variable de entorno COPYCMD, escribiendo SET COPYCMD=/Y.
Ejemplos de uso del comando MOVE
EJEMPLO Dada la siguiente estructura de directorios y archivos:
Para mover el archivo a1.txt al directorio d2, se podría teclear:
MOVE d1\a1.txt d2
En la consola se podría ver algo parecido a:
Fíjese que, el archivo a1.txt ya no está ubicado en el directorio d1, sino en d2.
EJEMPLO A continuación, si se quisiera cambiar el nombre del archivo a1.txt por a2.txt, sin moverlo a otro directorio, se podría escribir:
MOVE d2\a1.txt d2\a2.txt
En la siguiente imagen se muestra el resultado que se obtendría:
EJEMPLO Por otro lado, también es posible mover directorios con el comando MOVE. Por ejemplo, para mover el directorio d2 –y su contenido– dentro del directorio d1, se podría teclear:
MOVE d2 d1
En la pantalla se vería:
Ayuda del comando MOVE
Para obtener información de ayuda del comando MOVE, en la consola se puede escribir MOVE /? o HELP MOVE.