rdrd

Elimina un directorio.Deletes a directory. Este comando es el mismo que el comando rmdir .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. La ruta de acceso es obligatoria.Path is required.
/s/s Elimina un árbol de directorios (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 solo funciona si se especifica /s ).(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 contenga archivos, incluidos los archivos ocultos o del sistema.You cannot delete a directory that contains files, including hidden or system files. Si intenta hacerlo, aparece el siguiente mensaje:If you attempt to do so, the following message appears:

    The directory is not empty

    Use el comando dir/a para mostrar todos los archivos (incluidos los archivos ocultos y del sistema).Use the dir /a command to list all files (including hidden and system files). A continuación, use el comando attrib con -h para quitar atributos de archivo ocultos, -s para quitar atributos de archivo de sistema o -h-s para quitar los atributos de archivo ocultos y 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. Una vez quitados los atributos de archivo y ocultos, 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 la ruta de acceso, la ruta de acceso 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 se 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 siguiente mensaje de error: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 (no un subdirectorio del directorio actual) y, a continuación, usar Rd (especifique la ruta de acceso 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 comando Rd , con diferentes parámetros, está disponible en la consola de recuperación.The rd command, with different parameters, is available from the Recovery Console.

ExampleExamples

No se puede eliminar el directorio en el que está trabajando actualmente.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 deseado de forma segura.You can now safely remove the desired directory.

Use la opción /s para quitar un árbol de directorios.Use the /s option to remove a directory tree. Por ejemplo, para quitar un directorio denominado test (y todos sus subdirectorios y archivos) del 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, todo el árbol de directorios se elimina sin confirmación.When you run rd /s in quiet mode, the entire directory tree is deleted without confirmation. Asegúrese de que se mueven o se realiza una copia de seguridad de los archivos importantes antes de usar la opción de línea de comandos /q .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