Quale sarebbe un comando adatto per rimuovere l' Everyone
utente dalle autorizzazioni del disco in Windows?
Quale sarebbe un comando adatto per rimuovere l' Everyone
utente dalle autorizzazioni del disco in Windows?
Risposte:
Dovrai averlo installato: - Sysinterals Suite In Powershell: -
[C:\]psgetsid Everyone
PsGetSid v1.44 - Translates SIDs to names and vice versa
Copyright (C) 1999-2008 Mark Russinovich
Sysinternals - www.sysinternals.com
SID for BUILTIN\Everyone:
<SID>
icacls <drive>\*.* /remove:g *<SID> /T
Ancora una volta, testalo prima su un sottoinsieme più piccolo di cartelle.
Funziona, ma è stato sostituito da icacls, descritto sopra.
In realtà non PowerShell, ma potresti correre
cacls.exe *.* /e /g Everyone:n
Il che dovrebbe mettere tutti a nessuna autorizzazione, su tutto il disco.
Assicurati di testarlo prima su un singolo file / cartella, per assicurarti che non interrompa l'accesso per altri utenti.
Ho usato il seguente link come riferimento.
Cacls della libreria Microsoft TechNet
icacls <drive>\*.* /remove:g "everyone" /T
comando due volte. La prima esecuzione rimuoverà tutte le autorizzazioni concesse e quindi la seconda esecuzione rimuoverà tutte le autorizzazioni negate, ma questa è la stessa sintassi che ho usato in situazioni simili a quelle suggerite da Steven, ma ho inserito "tutti" al posto del SID con il carattere jolly nel caso hai avuto difficoltà a interpretare da ciò che cosa usare.