J'ai dérangé mes autorisations de fichier sur mon répertoire personnel. Voici un petit échantillon de la sortie d' AccessEnum
Comment puis-je réparer ceci afin qu'il existe un ensemble d'autorisations rationnelles, c'est-à-dire
Lire et écrire pour sur c: \ users \ scott (récursivement) pour les administrateurs et mon propre compte?
Des solutions de ligne de commande sont préférées.
Donnez au groupe Administrateurs la propriété du répertoire …
TakeOwn.exe /f "C:\Users\Scott" /a /r /dy
Administrateurs de subventions et Scott contrôle total.
cacls.exe "C:\Users\Scott" /t /c /g Administrators:F cacls.exe "C:\Users\Scott" /t /c /e /g Scott:F
Notez que les guillemets doubles ne sont pas nécessaires dans ce cas. Je le fais par habitude.
Mise à jour: la ligne pour donner aux administrateurs un contrôle total ne semble pas nécessaire. TakeOwn apparemment fait cela alors qu'il change la propriété.
J'ai eu une variation sur ce problème: 3 fichiers dans un répertoire aléatoire étaient soudainement indisponibles, ne pouvaient pas être ouverts, supprimés ou leurs droits changés. L'utilisation d'une variation de la réponse de Patrick S. m'a fonctionné:
takeown /F "MyLockedFile" icacls "MyLockedFile" /reset
Effectuez une installation de réparation (mise à niveau) de Windows. Assurez-vous de sauvegarder d'abord. De plus, vous devrez réinstaller toutes les mises à jour et peut-être certains programmes.