La Web del Programador: Comunidad de Programadores
 
    Pregunta:  26814 - COMO CAMBIAR DE NOMBRE A UNA CARPETA EXISTENTE
Autor:  Henry Luna
Ceseo saber como cambiar el nombre de una carpeta, por ejm: de c:\escuela\datos001\, a c:\escuela\datos002\, siendo esta la misma carpeta, obiamente sin entrar al explorador ni Dos

  Respuesta:  Marvin Callejas
Utiliza lo siguiente :

RENAME NombreArchivo1 TO NombreArchivo2

Argumentos

NombreArchivo1 TO NombreArchivo2

Especifica el nombre de archivo que se va a modificar y el nuevo nombre de archivo. Incluya las extensiones de archivo en ambos archivos. Si no se incluyen las extensiones de archivo, se asumirán las extensión .dbf predeterminada. Si cambia el nombre de una tabla libre que tiene un archivo memo .fpt asociado, asegúrese de cambiar el nombre del archivo memo. Incluya un punto (.) después del nombre de archivo para cambiar de nombre un archivo que no tenga extensión.

No use RENAME para cambiar el nombre de una tabla de una base de datos; RENAME no cambia el nombre de la tabla en la base de datos. Use RENAME TABLE para cambiar el nombre de una tabla en una base de datos.

Incluya rutas de acceso con los nombres de archivo si los archivos no están en la unidad y en el directorio predeterminados. Si NombreArchivo1 y NombreArchivo2 están en directorios diferentes, NombreArchivo1 se mueve al directorio de NombreArchivo2.

Cuando ejecute RENAME, NombreArchivo2 no puede existir, y NombreArchivo1 tiene que existir y no puede estar abierto.

NombreArchivo1 y NombreArchivo2 pueden contener caracteres comodín tales como * y ?. Por ejemplo, para cambiar el nombre de todos los archivos del programa con la extensión .PRG en el directorio o carpeta actuales para hacer una copia de seguridad de los archivos con la extensión .bak, ejecute RENAME *.prg TO *. bak.

Saludos y Feliz Año Nuevo 2002