Questão Direitos de administrador não é suficiente para excluir um arquivo?


Então, estou aprendendo C ++ e estou usando o Sublime Text 3. Fiz um programa que não posso excluir por algum motivo, mesmo com administrador direitos.

This picture of a terminal session depicts my problem

E isso foi com admin direitos. Então, estou um pouco preocupado agora. Eu estou sentindo falta de algo importante?

Detalhes:

  • Eu uso o MinGW para g ++ (para compilar)

  • Windows 7 de 32 bits


2


origem


Tente excluir após a reinicialização. Se não tiver sucesso, dê uma olhada na guia de segurança no menu de propriedades do arquivo. - uDev


Respostas:


Direitos de administrador são sempre o suficiente em volumes NTFS.

Os membros do grupo Administradores interno do computador têm o direito de apropriar-se de qualquer objeto do sistema de arquivos. O proprietário de um objeto sempre tem o direito de definir as permissões que desejar, incluindo o direito de adicionar permissões para si mesmo, mesmo que nenhuma tenha sido concedida antes. Por esse processo, os administradores sempre podem conceder acesso a qualquer arquivo ou pasta.

Conforme indicado pelo seu comentário, o problema era simplesmente que o arquivo estava em uso quando você tentou excluí-lo:

Eu estava rodando no Sublime Text enquanto tentava removê-lo ....facepalm.

que condição de fato impede que o arquivo seja excluído. Na verdade, é uma técnica geralmente utilizada por malware para impedir tentativas de um administrador de removê-lo.


0



"Na verdade, é uma técnica frequentemente utilizada por malware para frustrar as tentativas de um administrador para removê-lo.", Técnica inteligente. - lil' mathematician