Apakah ada cara untuk menampilkan pemilik folder dan file dari baris perintah di command prompt Windoews 7?
Bisakah Anda mengubah pemilik folder atau file menjadi pengguna "sewenang-wenang" yang bukan nama pengguna Anda sendiri?
Saya memiliki beberapa folder (dan file) yang mungkin tersisa dari aplikasi yang telah saya hapus. Jika saya mencoba melihat isi folder saya yang memberi tahu saya tidak memiliki izin untuk melakukannya, bahkan jika saya berjalan sebagai "Administrator".
Saya dapat "Mengambil kepemilikan" (saya menganggap ini akan berhasil tetapi belum mencobanya) dari folder (file), tetapi jika saya perlu mengembalikan kepemilikan ke pemilik sebelumnya, saya perlu tahu nama pengguna asli pemilik, dan saya harus bisa "memberikan kepemilikan" kepada pengguna itu.
Apakah mungkin untuk melakukan ini dari command prompt Windows (atau jika tidak, dari GUI-Tool)?
sumber
Jawaban:
Anda dapat mengambil kepemilikan dari baris perintah melalui perintah takeown dan melalui GUI Windows.
Anda dapat melihat pemilik file / folder dengan menggunakan DIR dengan parameter / q
Anda dapat melihat (dan mengambil) kepemilikan melalui GUI Windows dengan mengklik kanan objek di Windows Explorer (file atau folder), memilih Properties kemudian menavigasi ke tab Security . Pada tab Keamanan , klik tombol Tingkat Lanjut dan pada dialog Pengaturan Keamanan Tingkat Lanjut yang ditampilkan kemudian , navigasikan ke tab Pemilik .
Setelah Anda mengambil kepemilikan file / folder, Windows tidak melacak pemilik sebelumnya, jadi tidak ada cara untuk kembali ke pemilik sebelumnya. Juga, tidak ada konsep kepemilikan atau izin file jika Anda bekerja dengan tipe sistem file yang tidak mendukung atribut diperluas ini seperti FAT16, FAT32, exFAT, dll.
sumber
Anda dapat menggunakan
wmic
untuk menanyakan informasi kepemilikan seperti ini:Jangan gunakan
dir
karena info kepemilikan mungkin terpotong, seperti dengan direktori contoh ini.Untuk mendapatkan hasil yang diformat dengan
DOMAIN\USER
Anda dapat menggunakan skrip batch berikut:sumber
SubInACL.exe
memungkinkan Anda mengatur pemiliknya. Sintaksnya terlihat seperti:Jika Anda tidak memilikinya, Anda dapat mengunduhnya dari Microsoft .
Tentu saja Anda harus memiliki hak untuk dapat melakukan ini.
sumber
cacls
danicalcs
dapat mengedit izin dantakeown
memungkinkan untuk mengambil kepemilikan. AFAIK mereka ada di Windows 7 juga. Biasanya, setelah Anda melakukantakeown
, Anda menindaklanjutinya dengancacls
atauicalcs
untuk memberi diri Anda izin ke objek.Model keamanan Microsoft tidak mengizinkan untuk memberikan kepemilikan kepada seseorang, hanya untuk mengambilnya . Dengan cara itu admin (atau pengguna istimewa) tidak dapat mengambil kepemilikan file yang tidak dapat diakses secara langsung, mengakses atau memodifikasinya, dan mengembalikannya kepada pemilik asli tanpa pemberitahuan kepada pemilik asli.
Sunting: Kredit diberikan ke Seni untuk uraian penggunaan
takeown
.sumber
Jika menggunakan hanya
DIR
di dunia Microsoft, coba/Q
opsi.Sebagai contoh:
sumber