rdrd

Elimina un directorio.Deletes a directory. Este comando es el mismo que el rmdir comando.This command is the same as the rmdir command.

Para obtener ejemplos de cómo utilizar este comando, consulte Ejemplos.For examples of how to use this command, see Examples.

SintaxisSyntax

rd [<Drive>:]<Path> [/s [/q]]
rmdir [<Drive>:]<Path> [/s [/q]]

ParámetrosParameters

ParámetroParameter DescripciónDescription
[<Drive>:][<Drive>:] Especifica la ubicación y el nombre del directorio que desea eliminar.Specifies the location and the name of the directory that you want to delete. Ruta de acceso es necesario.Path is required.
/s/s Elimina un árbol de directorio (el directorio especificado y todos sus subdirectorios, incluidos todos los archivos).Deletes a directory tree (the specified directory and all its subdirectories, including all files).
/q/q Especifica el modo silencioso.Specifies quiet mode. No solicita confirmación al eliminar un árbol de directorios.Does not prompt for confirmation when deleting a directory tree. (Tenga en cuenta que /q funciona únicamente si /s se especifica.)(Note that /q works only if /s is specified.)
/?/? Muestra la ayuda en el símbolo del sistema.Displays help at the command prompt.

ComentariosRemarks

  • No se puede eliminar un directorio que contiene los archivos, incluidos los ocultos o archivos del sistema.You cannot delete a directory that contains files, including hidden or system files. Si intenta hacerlo, aparece el mensaje siguiente:If you attempt to do so, the following message appears:

    The directory is not empty

    Use la dir /a comando para enumerar todos los archivos (incluidos ocultos y los archivos del sistema).Use the dir /a command to list all files (including hidden and system files). A continuación, utilice el attrib comando -h para quitar atributos de archivo oculto, -s para quitar atributos de archivo del sistema, o -h -s para quitar ambos ocultos y los atributos de archivo del sistema.Then use the attrib command with -h to remove hidden file attributes, -s to remove system file attributes, or -h -s to remove both hidden and system file attributes. Después de ocultar y se han quitado los atributos de archivo, puede eliminar los archivos.After the hidden and file attributes have been removed, you can delete the files.

  • Si inserta una barra diagonal inversa () al principio de ruta, ruta se iniciará en el directorio raíz (independientemente del directorio actual).If you insert a backslash () at the beginning of Path, Path will start at the root directory (regardless of the current directory).

  • No puede usar rd para eliminar el directorio actual.You cannot use rd to delete the current directory. Si intenta eliminar el directorio actual, aparece el mensaje de error siguiente:If you attempt to delete the current directory, the following error message appears:

    The process cannot access the file because it is being used by another process.

    Si recibe este mensaje de error, debe cambiar a un directorio diferente (que no sea un subdirectorio del directorio actual) y, a continuación, usar rd (especificar ruta si es necesario).If you receive this error message, you must change to a different directory (not a subdirectory of the current directory), and then use rd (specify Path if necessary).

  • El rd comando, con diferentes parámetros, está disponible en la consola de recuperación.The rd command, with different parameters, is available from the Recovery Console.

EjemplosExamples

No se puede eliminar el directorio que está trabajando actualmente en.You cannot delete the directory that you are currently working in. Debe cambiar a un directorio que no está dentro del directorio actual.You must change to a directory that is not within the current directory. Por ejemplo, para cambiar al directorio principal, escriba:For example, to change to the parent directory, type:

cd ..

Ahora puede quitar el directorio que desee.You can now safely remove the desired directory.

Use la /s opción para quitar un árbol de directorios.Use the /s option to remove a directory tree. Por ejemplo quitar un directorio denominado Test (y todos sus subdirectorios y archivos) desde el directorio actual, escriba:For example, to remove a directory named Test (and all its subdirectories and files) from the current directory, type:

rd /s test

Para ejecutar el ejemplo anterior en modo silencioso, escriba:To run the previous example in quiet mode, type:

rd /s /q test

Precaución

Al ejecutar rd /s en modo silencioso, el árbol de directorios completo se eliminará sin confirmación.When you run rd /s in quiet mode, the entire directory tree is deleted without confirmation. Asegurarse de que los archivos importantes se mueve o copia de seguridad antes de usar el /q opción de línea de comandos.Ensure that important files are moved or backed up before using the /q command-line option.

Referencias adicionalesAdditional references

Clave de sintaxis de línea de comandosCommand-Line Syntax Key