Ubah izin file Windows 7 dari command prompt


Jawaban:


20

caclstidak digunakan dalam Windows 7. Anda harus menggunakannya ICACLSsebagai ganti cacls.

ICACLS "filename" /grant "Users":F

Perintah ini memberikan hak istimewa.


7

Untuk mengubah izin, gunakan akun administrator di mesin itu untuk menjalankan CACLS. Jika Anda mengaktifkan UAC, Anda mungkin harus meninggikan prompt perintah terlebih dahulu dengan mengeklik kanannya dan memilih "Run as Administrator".

Anda dapat menggunakan caclssebagai berikut:

CACLS files /e /p {USERNAME}:{PERMISSION}

Dimana,

* /p : Set new permission
* /e : Edit permission and kept old permission as it is i.e. edit ACL instead of replacing it.
* {USERNAME} : Name of user
* {PERMISSION} : Permission can be:
      o R - Read
      o W - Write
      o C - Change (write)
      o F - Full control

Misalnya, untuk memberikan kontrol penuh akun pengguna (F) filesAnda, Anda akan menggunakan perintah berikut (diketik dalam prompt perintah Windows yang ditinggikan):

CACLS files /e /p %USERNAME%:f

Baca bantuan lengkap dengan mengetik perintah berikut:

cacls /?

3

Jika, karena alasan apa pun, file telah dipisahkan dengan akun administrator di Windows 7, menggunakan ICACLS TIDAK akan mengembalikannya.

Anda dipaksa mengklik file SETIAP secara manual, satu per satu, dan pilih Properti> tab Keamanan> Tombol lanjutan> tab Izin> tombol Lanjutkan .

Jika diaktifkan, setujui UAC prompt untuk Editor Izin untuk File dan Folder dan Hapus centang Sertakan izin yang dapat diwarisi dari induk objek ini . Klik tombol Hapus ketika diminta, lalu aktifkan kembali Sertakan izin yang dapat diwarisi , klik OK .

Ini akan mengembalikan akses Anda ke file.

Bagaimana ini bisa dilakukan terhadap seluruh folder atau set file? Penggunaan ICACLS *.* /RESETtidak berhasil; berakhir dengan kesalahan "Akses ditolak" untuk file yang dimaksud.


3
Ini bukan forum, jadi jika Anda memiliki pertanyaan baru, silakan ajukan pertanyaan baru menggunakan tombol besar di atas.
slhck

Dalam memikirkan informasi "Beberapa Pengguna" adalah penting. Saya berakhir di halaman ini mencari cara untuk memperbaiki izin buruk dan informasinya sangat relevan. Tetapi, karena postingan "Some User" tidak menjawab pertanyaan PO, ini seharusnya merupakan komentar atau pertanyaan alih-alih jawaban.
Edenshaw


-1

Anda perlu menjalankan caclshak administrator untuk mengubah izin dalam file program ...


2
bagaimana menjalankan cacls sebagai administrator menggunakan perintah itu sendiri?
sam

... dan bagaimana seseorang akan melakukan itu?
ashleedawg

-1

icacls "File / folder_name" / grant "USER": F / t : akan memberikan akses penuh ke pengguna yang ditentukan sebagai "USER" ke file atau folder yang ditentukan. / T memungkinkan traversal ke sub-folder dan file-nya dan memberikan izin


Jika Anda pernah kembali ke situs, silakan lihat Cara Menjawab .
ashleedawg
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.