J'ai ce fichier "main.cpp" créé dans CodeBlocks, et je me suis débarrassé de tout ce qui se trouve dans le dossier du projet, "NewDirections", à l'exception de celui-ci. J'ai couru un del
commande en tant qu'administrateur, à l'aide de l'invite de commande, comme indiqué dans l'image suivante, ce qui n'a pas fonctionné (l'erreur "Accès refusé" a été détectée).
Quand je regarde la sécurité du fichier sous l'en-tête des propriétés, je vois ceci:
Il est impossible d'afficher le propriétaire.
J'ai essayé une autre route pour supprimer ce fichier embêtant en supprimant le dossier qui le contient, mais j'obtiens cette erreur:
Accès aux dossiers refusé
Vous devez obtenir la permission de ASUS-K501UX \ vamad_n1mu3mk pour apporter des modifications à ce dossier.
(vamad_n1mu3mk est mon nom d'utilisateur).
Selon les autorisations, j'ai un accès complet:
la source
cd C:\Users\vamad_n1mu3mk\Desktop
,dir/q
etdir/q NewDirections
(/q
montre à qui appartient les choses). … (Suite)copy nul foo
est un bon moyen de créer un fichier vide) et de vérifier qu'il appartient à l'administrateur (ou aux administrateurs) avecdir/q
et Explorateur de fichiers. (5) Si vous utilisez un administrateur de domaine, vous voudrez peut-être utiliser un compte d’administrateur local.Réponses:
Si la question est la possession , faites un clic droit sur le fichier dans l'explorateur, sélectionnez Propriétés . Sur le Sécurité onglet, sélectionnez Avancée et changer de propriétaire à vous, si nécessaire. Ensuite, vous pouvez changer autorisations au contrôle total.
Cependant, il peut y avoir un processus verrouillage le fichier, par exemple comme à https://stackoverflow.com/questions/958123/powershell-script-to-check-an-application-thats-locking-a-file .
Il existe des outils tiers tels que LockHunter pour aider à supprimer ces fichiers, aussi.
la source