Bagikan melalui


rmdir

Menghapus direktori.

Perintah rmdir juga dapat berjalan dari Konsol Pemulihan Windows, menggunakan parameter yang berbeda. Untuk informasi selengkapnya, lihat Lingkungan Pemulihan Windows (WinRE).

Catatan

Perintah ini sama dengan perintah rd.

Sintaks

rmdir [<drive>:]<path> [/s [/q]]

Parameter

Parameter Deskripsi
[<drive>:]<path> Menentukan lokasi dan nama direktori yang ingin Anda hapus. Jalur diperlukan. Jika Anda menyertakan garis miring terbelakang () di awal jalur yang ditentukan, maka jalur dimulai di direktori akar (terlepas dari direktori saat ini).
/dtk Menghapus pohon direktori (direktori yang ditentukan dan semua subdirektorinya, termasuk semua file).
/q Menentukan mode diam. Tidak meminta konfirmasi saat menghapus pohon direktori. Parameter /q hanya berfungsi jika /s juga ditentukan.

PERHATIAN: Saat Anda berjalan dalam mode diam, seluruh pohon direktori dihapus tanpa konfirmasi. Pastikan file penting dipindahkan atau dicadangkan sebelum menggunakan opsi baris perintah /q .

/? Menampilkan bantuan pada prompt perintah.

Keterangan

  • Anda tidak dapat menghapus direktori yang berisi file, termasuk file tersembunyi atau sistem. Jika Anda mencoba melakukannya, pesan berikut akan muncul:

    The directory is not empty

    Gunakan perintah dir /a untuk mencantumkan semua file (termasuk file tersembunyi dan sistem). Kemudian gunakan perintah attrib dengan -h untuk menghapus atribut file tersembunyi, -s untuk menghapus atribut file sistem, atau -h -s untuk menghapus atribut file tersembunyi dan sistem. Setelah atribut tersembunyi dan file dihapus, Anda dapat menghapus file.

  • Anda tidak dapat menggunakan perintah rmdir untuk menghapus direktori saat ini. Jika Anda mencoba menghapus direktori saat ini, pesan kesalahan berikut akan muncul:

    The process can't access the file because it is being used by another process.

    Jika Anda menerima pesan kesalahan ini, Anda harus mengubah ke direktori lain (bukan subdirektori direktori saat ini), lalu coba lagi.

Contoh

Untuk mengubah ke direktori induk sehingga Anda dapat menghapus direktori yang diinginkan dengan aman, ketik:

cd ..

Untuk menghapus direktori bernama test (dan semua subdirektori dan filenya) dari direktori saat ini, ketik:

rmdir /s test

Untuk menjalankan contoh sebelumnya dalam mode diam, ketik:

rmdir /s /q test