
Ich lerne also C++ und verwende Sublime Text 3. Ich habe ein Programm erstellt, das ich aus irgendeinem Grund nicht löschen kann, selbst mitAdministratorRechte.
Und das war mitAdministratorRechte. Ich bin im Moment also etwas besorgt. Übersehe ich etwas Wichtiges?
Einzelheiten:
Ich verwende MinGW für g++ (zum Kompilieren)
Windows 7 32-Bit
Antwort1
Administratorrechte sindstetsgenug auf NTFS-Volumes.
Mitglieder der integrierten Administratorengruppe des Computers haben das Recht, den Besitz jedes Dateisystemobjekts zu übernehmen. Der Eigentümer eines Objekts hat immer das Recht, alle gewünschten Berechtigungen festzulegen, einschließlich des Rechts, sich selbst Berechtigungen hinzuzufügen, auch wenn zuvor keine erteilt wurden. Auf diese Weise können sich Administratoren jederzeit selbst Zugriff auf jede Datei oder jeden Ordner gewähren.
Wie aus Ihrem Kommentar hervorgeht, bestand das Problem einfach darin, dass die Datei gerade verwendet wurde, als Sie versuchten, sie zu löschen:
Ich habe es in Sublime Text ausgeführt, während ich versucht habe, es zu entfernen …Gesichtspalme.
DasBedingung verhindert tatsächlich das Löschen der Datei. Tatsächlich handelt es sich dabei um eine Technik, die Malware häufig nutzt, um Versuche eines Administrators, die Datei zu löschen, zu vereiteln.