Kategorie: Skripty CMD / BAT / VBS

cacls - Nastavení práv k souborům

Windowsová varianta k linuxovému příkazu chmod. Umožňuje nastavovat přístupová práva k souborům pro jednotlivé uživatele.

Výpis aktuálních práv k souboru

CACLS soubor.txt

Přidělení povolovacích práv k souboru

CACLS soubor.txt /T /E /G franta:F

Nahrazení povolovacích práv jinými povolovacími právy k souboru

CACLS soubor.txt /T /E /P franta:R

Přidělení odpíracích (zakazovacích) práv k souboru

CACLS soubor.txt /T /E /D franta

Odebrání práv k souboru (kladných i záporných)

CACLS soubor.txt /T /E /R franta

Systémové adresáře

Možná vás už napadlo, že by se to dalo využít k přístupu do jinak nepřístupných adresářů, jako je třeba System Volume Information. Následující příkaz přidělí uživateli Administrator plná práva k tomuto adresáři tak, že do něj nejenom uvidí, ale bude ho moci i celý smazat. To můžete, pokud máte vypnuté služby Obnovení systému, Klient služby sledování distribuovaných připojení a Indexovací službu, protože pak jenom zabírá místo. Osobně doporučuji právo přidělit uživateli Administrator, který nepoužíváte pro běžnou práci. (A třeba ani pro instalaci softwaru)
CACLS "C:\System Volume Information" /T /E /G "Administrator":F
Pokud adresář nechcete smazat, můžete toto právo uživateli Administrator udělit i jenom tak, pro potřeby zálohování a obnovy. Rozhodně pak ale právo neudělujte svému běžnému uživatelskému účtu.

Komentáře


, System Volume Informat odpovědět

Pomohlo mi to. Potřeboval jsem se dostat do složky System Volume Information ve Windows XP Home.