lunes, 4 de septiembre de 2017

4 Periodo: Rename y mas de RmDir

Rename (ren)

Cambia el nombre de un archivo o un conjunto de archivos.

Sintaxis

rename [Drive:][Pathfilename1 filename2
ren [Drive:][Pathfilename1 filename2
 

Parametros

[ Drive : ][ Path filename1   Especifica la ubicación y el nombre del archivo o conjunto de archivos que desea cambiar el nombre.
filename2   Especifica el nuevo nombre del archivo. Si utiliza comodines (* y?), Filename2 especifica los nuevos nombres de los archivos. No puede especificar una nueva unidad o ruta al cambiar el nombre de los archivos.
/?   Displays help at the command prompt.

Remarks

  • Renombrando archivos
    Puede cambiar el nombre de todos los archivos que coincidan con el nombre de archivo especificado. No puede utilizar el comando rename para cambiar el nombre de archivos a través de unidades o para mover archivos a una ubicación de directorio diferente.
  • Uso de comodines con cambio de nombre
    Puede utilizar comodines (* y?) En cualquier parámetro de nombre de archivo. Si utiliza caracteres comodín en el nombre de archivo2, los caracteres representados por los comodines serán idénticos a los caracteres correspondientes en el nombre de archivo1.
  • Renombrar no funcionará si ya existe el nombre de archivo2
    Si, para filename2, especifica un nombre de archivo que ya existe, rename muestra el mensaje siguiente:
    Nombre de archivo duplicado o archivo no encontrado

Ejemplo


Supongamos que desea cambiar las extensiones de todos los nombres de archivo en el directorio actual que tienen la extensión .txt; por ejemplo, desea cambiar las extensiones .txt a las extensiones .doc. Para realizar este cambio, escriba:
ren *.txt *.doc
Para cambiar el nombre de un archivo o directorio llamado Chap10 a Part10, escriba:
ren chap10 part10 

Formatting legend

Format
Meaning
Italic
Information that the user must supply
Bold
Elements that the user must type exactly as shown
Ellipsis (...)
Parameter that can be repeated several times in a command line
Between brackets ([])
Optional items
Between braces ({}); choices separated by pipe (|). Example: {even|odd}
Set of choices from which the user must choose only one
Courier font
Code or program output

RmDir (Función)

Quita un directorio existente.
La característica My proporciona mayor productividad y rendimiento en las operaciones de E/S del archivo que si se utiliza RmDir. Para obtener más información, vea My.Computer.FileSystem.DeleteDirectory (Método).
Public Sub RmDir(ByVal Path As String)

Parámetros

Path
Requerido. Expresión String que identifica el directorio o carpeta que se va a quitar. Path puede incluir la unidad. Si no se especifica ninguna unidad, RmDir quita el directorio de la unidad actual.

Excepciones

Tipo de excepción
Número de error
Condición
Path no se ha especificado o está vacío.
El directorio de destino contiene archivos.
El directorio no existe.
Consulte la columna "Número de error" si está actualizando aplicaciones de Visual Basic 6.0 que utilizan el control de errores no estructurado. (Se puede comparar el número de error con respecto a Number (Propiedad, objeto Err)). Sin embargo, siempre que sea posible, se debe considerar la sustitución de dicho control de errores por Información general sobre el control estructurado de excepciones de Visual Basic.

Comentarios

Si intenta utilizar RmDir en un directorio que contiene archivos, se producirá un error. Utilice la función Kill para eliminar todos los archivos antes de intentar quitar un directorio.

No hay comentarios.:

Publicar un comentario