2010-12-15 08:01:42 +0000 2010-12-15 08:01:42 +0000
20
20

Windows 7 bestandspermissies wijzigen vanaf opdrachtprompt

Hoe kan ik Windows 7 bestandspermissies wijzigen met de opdrachtprompt?

Ik wil de permissies in programmabestanden veranderen, maar cacls werkt niet voor mij.

Antwoorden (6)

20
20
20
2012-02-14 09:42:58 +0000

cacls is verwijderd in Windows 7. Je moet ICACLS gebruiken in plaats van cacls.

ICACLS "filename" /grant "Users":F

Dit commando verleent de rechten.

7
7
7
2010-12-15 08:41:51 +0000

Om de rechten te wijzigen, moet u een beheerdersaccount op die machine gebruiken om CACLS uit te voeren. Als je UAC hebt ingeschakeld, moet je misschien eerst de opdrachtprompt verheffen door er met de rechtermuisknop op te klikken en “Uitvoeren als Administrator” te kiezen.

Je kunt cacls als volgt gebruiken:

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

Waar,

* /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

Bijvoorbeeld, om uw gebruikersaccount volledige (F) controle te geven over files, zou u het volgende commando gebruiken (getypt in een verhoogde Windows opdrachtprompt):

CACLS files /e /p %USERNAME%:f

Lees volledige hulp door het typen van het volgende commando:

cacls /?
3
3
3
2012-06-10 05:47:39 +0000

Als, om wat voor reden dan ook, bestanden zijn losgekoppeld van de administrator account in Windows 7, zullen ze NIET worden hersteld met ICACLS.

Je wordt gedwongen om handmatig op ELK bestand te klikken, een voor een, en Eigenschappen > Beveiliging tabblad > Geavanceerd knop > Tabblad Toestemmingen > Doorgaan knop te selecteren.

Indien ingeschakeld, keur UAC prompt voor Permissie-editor voor Bestanden en Mappen goed en vink Erfbare machtigingen van de ouder van dit object overnemen uit. Klik op de knop Verwijderen wanneer daarom wordt gevraagd, schakel vervolgens Erfbare machtigingen opnemen weer in en klik op OK.

Hiermee krijg je weer toegang tot het bestand.

Hoe kan dit gedaan worden voor een hele map of verzameling bestanden? Het gebruik van ICACLS *.* /RESET werkt niet; het eindigt in de fout “Toegang wordt geweigerd” voor de bestanden in kwestie.

0
0
0
2014-08-15 02:40:05 +0000

Neem eerst het eigendom van de map/bestanden en werk er dan aan. http://www.faqforge.com/windows/take-ownership-of-a-file-or-folder-by-command-in-windows/

-1
-1
-1
2015-04-20 16:11:25 +0000

icacls “Bestand/map_naam” /Geef “USER”:F /t : Geeft de gebruiker gespecificeerd als “USER” volledige toegang tot het gespecificeerde bestand of de gespecificeerde map. De /t maakt het mogelijk om door de submappen en bestanden te gaan en geeft de toestemming

-1
-1
-1
2010-12-15 08:09:05 +0000

moet je cacls met administrator rechten draaien om de rechten in de programmabestanden te veranderen…