Jak mogę zmienić uprawnienia do plików systemu Windows 7 za pomocą wiersza polecenia?
Chcę zmienić uprawnienia w plikach programu, ale cacls
dla mnie to nie działa.
Jak mogę zmienić uprawnienia do plików systemu Windows 7 za pomocą wiersza polecenia?
Chcę zmienić uprawnienia w plikach programu, ale cacls
dla mnie to nie działa.
Odpowiedzi:
cacls
jest opisany w Windows 7. Musisz użyćICACLS
zamiastcacls
.To polecenie nadaje uprawnienia.
źródło
Aby zmienić uprawnienia, użyj konta administratora na tym komputerze, aby uruchomić
CACLS
. Jeśli masz włączoną kontrolę konta użytkownika, być może będziesz musiał najpierw podnieść wiersz polecenia, klikając go prawym przyciskiem myszy i wybierając „Uruchom jako administrator”.Możesz użyć
cacls
w następujący sposób:Gdzie,
Na przykład, aby przyznać swojemu użytkownikowi pełną kontrolę (F)
files
, należy użyć następującego polecenia (wpisanego w wierszu polecenia systemu Windows z podwyższonym poziomem uprawnień):Przeczytaj całą pomoc, wpisując następujące polecenie:
źródło
Jeśli z jakiegokolwiek powodu pliki zostaną odłączone od konta administratora w systemie Windows 7, użycie ICACLS NIE przywróci ich.
Jesteś zmuszony ręcznie kliknąć KAŻDY plik po jednym i wybrać Właściwości> karta Zabezpieczenia> przycisk Zaawansowane> karta Uprawnienia> przycisk Kontynuuj .
Jeśli ta opcja jest włączona, zatwierdź UAC dla Edytora uprawnień do plików i folderów i usuń zaznaczenie opcji Dołącz dziedziczone uprawnienia od rodzica obiektu thsi . Po wyświetleniu monitu kliknij przycisk Usuń , a następnie ponownie włącz opcję Dołącz uprawnienia dziedziczne , kliknij przycisk OK .
Spowoduje to przywrócenie dostępu do pliku.
Jak można to zrobić w odniesieniu do całego folderu lub zestawu plików? Korzystanie
ICACLS *.* /RESET
nie działa; kończy się na błędzie „Odmowa dostępu” dla danych plików.źródło
przejmij na własność folder / pliki, a następnie wykonuj operacje na tym samym.
http://www.faqforge.com/windows/take-ownership-of-a-file-or-folder-by-command-in-windows/
źródło
> blockquote
składni.musisz uruchomić
cacls
z uprawnieniami administratora, aby zmienić uprawnienia w plikach programu ...źródło
źródło