Os direitos de administrador não são suficientes para excluir um arquivo?

Os direitos de administrador não são suficientes para excluir um arquivo?

Estou aprendendo C++ e usando Sublime Text 3. Fiz um programa que não consigo excluir por algum motivo, mesmo comadministradordireitos.

Esta imagem de uma sessão de terminal retrata meu problema

E isso foi comadministradordireitos. Então, estou um pouco preocupado agora. Estou faltando alguma coisa importante?

Detalhes:

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

  • Windows 7 de 32 bits

Responder1

Os direitos de administrador sãosempresuficiente em volumes NTFS.

Os membros do grupo interno de Administradores do computador têm o direito de se apropriar de qualquer objeto do sistema de arquivos. O proprietário de um objeto sempre tem o direito de definir quaisquer permissões que desejar, incluindo o direito de adicionar permissões para si mesmo, mesmo que nenhuma tenha sido concedida antes. Através deste 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 executando-o no Sublime Text enquanto tentava removê-lo....palma da mão.

Quecondição realmente impede que o arquivo seja excluído. Na verdade, é uma técnica frequentemente utilizada por malware para impedir tentativas de remoção por parte de um administrador.

informação relacionada