Risposte:
Per modificare le autorizzazioni, utilizzare un account amministratore su quella macchina per l'esecuzione CACLS. Se hai UAC abilitato, potresti dover prima elevare il prompt dei comandi facendo clic destro su di esso e scegliendo "Esegui come amministratore".
Puoi usare caclscome segue:
CACLS files /e /p {USERNAME}:{PERMISSION}
Dove,
* /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
Ad esempio, per concedere il controllo completo (F) al proprio account utente files, è necessario utilizzare il comando seguente (digitato in un prompt dei comandi di Windows elevato):
CACLS files /e /p %USERNAME%:f
Leggi la guida completa digitando il comando seguente:
cacls /?
Se, per qualsiasi motivo, i file si sono dissociati con l'account amministratore in Windows 7, l'utilizzo di ICACLS NON li ripristinerà.
Sei costretto a fare manualmente clic su OGNI file, uno alla volta, e selezionare Proprietà> scheda Sicurezza> pulsante Avanzate> scheda Autorizzazioni> pulsante Continua .
Se abilitato, approvare il prompt UAC per l'Editor delle autorizzazioni per file e cartelle e deselezionare Includi autorizzazioni ereditabili dal padre dell'oggetto . Fai clic sul pulsante Rimuovi quando richiesto, quindi riattiva Includi autorizzazioni ereditabili , fai clic su OK .
Ciò ripristinerà i tuoi accessi al file.
Come può essere realizzato su un'intera cartella o set di file? L'uso ICACLS *.* /RESETnon funziona; termina con l'errore "Accesso negato" per i file in questione.
prendere la proprietà della cartella / dei file prima di eseguire le operazioni sullo stesso.
http://www.faqforge.com/windows/take-ownership-of-a-file-or-folder-by-command-in-windows/
> blockquotesintassi integrata .
è necessario eseguire caclscon il diritto di amministratore per modificare le autorizzazioni nei file di programma ...
icacls "File / nome_cartella" / concedi "UTENTE": F / t : fornirà l'accesso completo all'utente specificato come "UTENTE" al file o alla cartella specificati. Il / t consente l'attraversamento delle sue sottocartelle e file e fornisce l'autorizzazione