Windows 7'de tüm kullanıcılara erişim sağlayan icacls


17

Windows 7'deki tüm kullanıcılara belirli bir klasöre tam erişim (okuma, yazma) vermeye çalışıyorum. Sorun, icacls kullanarak nasıl yapılacağını bilmemem.

Yanıtlar:


21
c:\windows\system32\icacls c:\folder /grant "domain\user":(OI)(CI)M
c:\windows\system32\icacls c:\folder /grant "everyone":(OI)(CI)M
c:\windows\system32\icacls c:\folder /grant "Authenticated Users":(OI)(CI)M

Komut penceresini açın ve yazın c:\windows\system32\icacls /?


4
+1. Bağlama bağlı olarak, (OI) (CI) F (tam erişim) (OI) (CI) M (okuma / yazma erişimi) tercih edilebilir.
Harry Johnston

Ne yazık ki, komut dosyalarımdan birini kesip yapıştırın :-) M = Çoğu kullanıcı için iyi olanı değiştirin, F onlara her şeyi verecektir
BoBo

5
Yerelleştirilmiş Windows'ta "herkes" i ve diğer grupları kullanamayacağınızı unutmayın (İngilizce adlar yalnızca İngilizce Windows'ta kullanılabilir). Bu nedenle, SID'den birini kullanmak isteyebilirsiniz (örneğin, "herkes" "* S-1-1-0" dir - SID'den önce yıldız kullanma konusuna dikkat edin) support.microsoft.com/en-us/kb/ 243330
Nux

Icacls vermek . / t / grant "everyone": (OI) (CI) F, "Geçersiz parametre" everyone: ""
Thom,

@Bobo OP tam erişim istedi. Cevabınız bu olmalı. Uygun olduğunu düşünüyorsanız, yanıtta Değiştir'i de önerebilirsiniz.
Thom

5

Sadece bu iki cevap benim için çalıştı:

Yönetici Komut İsteminde:

C:\Windows\System32>takeown /r /d y /f f:\backup
C:\Windows\System32>icacls f:\backup /t /grant Everyone:(OI)(CI)F

(OI)gelecekteki dosyalar ve (CI)gelecekteki klasörler içindir.


1

Bu benim için çalıştı:

Adım 1 - Yönetici ayrıcalıklarıyla cmd penceresini açın

Adım 2 - "resim" dizininin içeriğinin sahipliğini almak için / f C: \ picts * / r

Adım 3 - "picts" dizin icacls içeriğinin "herkes" izinlerini değiştirmek için C: \ picts / grant Herkes: F / t

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.