Anda sedang mencari "TAKEOWN.EXE", yang pertama kali di Windows Server 2003 sebagai komponen standar, dan saya percaya item kit sumber daya sebelumnya. Ini tersedia di Windows 7, dan mungkin sistem yang lebih baru.
takeown /f <some-file-or-folder> /r
/r
melakukan operasi secara rekursif pada semua anak dari folder yang ditentukan. Tidak seperti itu subinacl
, Anda harus masuk sebagai pengguna yang Anda coba ambil kepemilikan; atau, Anda dapat dengan mudah memberikan kepemilikan kepada grup "Administrator".
Inilah salinan dokumentasinya, seperti dilestarikan pada SS64 :
Sintaks TAKEOWN [/ s Komputer [/ u [Domain] UserName [/ p [Kata sandi]]]] / f Nama File [/ a] [/ r [/ d {Y | N}]]
Key / s Computer Nama atau alamat IP komputer jarak jauh (jangan gunakan garis miring terbalik). default = komputer lokal. Parameter ini berlaku untuk semua file dan folder yang ditentukan dalam perintah.
/ u [Domain] UserName Jalankan skrip dengan izin dari akun pengguna yang ditentukan. default = izin sistem.
/ p [Kata Sandi] Kata sandi akun pengguna yang ditentukan dalam parameter / u.
/ f Nama File Nama file, jalur UNC atau pola nama direktori. Menerima karakter wildcard *
/ a Berikan kepemilikan kepada grup Administrator daripada pengguna saat ini.
/ r Melakukan operasi rekursif pada semua file di direktori dan subdirektori yang ditentukan.
/ d {Y | N} Menekan prompt konfirmasi yang ditampilkan ketika pengguna saat ini tidak memiliki izin "Daftar Folder" pada direktori yang ditentukan, dan alih-alih menggunakan nilai default: Y: Ambil kepemilikan direktori. N: Lewati direktori. Perhatikan bahwa Anda harus menggunakan opsi ini bersamaan dengan opsi / r. Jika / a parameter tidak ditentukan, kepemilikan file diberikan kepada pengguna yang saat ini masuk ke komputer.
Pola campuran menggunakan (? Dan *) tidak didukung oleh perintah takeown.
Setelah mengubah pemilik file / folder, Anda kemudian dapat menetapkan izin penuh untuk file dan kemudian membaca atau menghapusnya.