So ändern Sie den Besitz einer Datei in Windows 10

Ich habe eine Datei, die von einem Programm erstellt wurde, und anscheinend verschlüsselt eine Interaktion mit dem System und Google Backup & Sync irgendwie den Besitzer und die Berechtigungen der Datei. (Der Besitzer wird entweder als "Unbekannt" oder "Aktueller Besitzer kann nicht angezeigt werden" angezeigt, je nachdem, wo ich ihn mir ansehe.)

Ich muss den Besitz der Datei zurückfordern.

Die Standardmethode (aus dem Datei-Explorer Rechtsklick, Eigenschaften, Registerkarte Sicherheit, Erweitert, Besitzer ändern) funktioniert nicht weil ich dazu keine Erlaubnis habe. Grundsätzlich benötige ich Superbenutzerzugriff auf meinem eigenen System, damit ich überschreiben kann, was das Betriebssystem denkt, und die Datei tatsächlich verwalten kann.

Hat Jemand eine Ahnung? Ein Neustart scheint das Problem zu beheben, aber das ist eine beschissene Lösung. Ich habe eine Cygwin-Shell auf diesem System, wenn das hilft. Ich würde es vorziehen, keine speziellen Dienstprogramme herunterladen zu müssen, es sei denn, die Quelle ist sehr vertrauenswürdig.

Edit Das Problem trat erneut auf. Bisher kann ich nicht einstellen der Besitzer der beleidigenden Dateien:

C:\Users\Brenden>icacls "C:\Users\Brenden\Google Drive\proj\tempj8\build   \classes\quicktest\AbstractTest.class" /SETOWNER "%username%" /c
C:\Users\Brenden\Google Drive\proj\tempj8\build\classes\quicktest\AbstractTest.class: Access is denied.
Successfully processed 0 files; Failed processing 1 files

C:\Users\Brenden>

Dieser Befehl schlägt ebenfalls fehl:

C:\WINDOWS\system32>takeown /F "C:\Users\Brenden\Google Drive\proj\tempj8\build\classes\quicktest\AbstractTest.class"
ERROR: Access is denied.

C:\WINDOWS\system32>
Author: markspace, 2018-07-10

2 answers

Versuche:

Übernahme des Eigentums an einer Datei oder einem Ordner über die Befehlszeile

Öffnen Sie ein Fenster mit erhöhter Eingabeaufforderung.

Dazu:

A. Gehe zu > Start > Alle Programme > Zubehör

B. Klicken Sie mit der rechten Maustaste auf Eingabeaufforderung und dann auf Als Administrator ausführen.

C. Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste:

takeown /f [path to folder] /r /d y

D. Weisen Sie dann der Gruppe Administratoren die vollständigen Steuerungsberechtigungen für den Ordner zu, verwenden Sie diesen Befehl und drücken Sie die Eingabetaste key:

icacls [path to folder] /grant administrators:F /T 

Der Parameter /T wird hinzugefügt, damit der Vorgang über alle Unterverzeichnisse und Dateien in diesem Ordner ausgeführt wird.

 3
Author: Moab,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-07 12:15:20

Ich hatte schon einmal ein Problem mit dem Dateibesitz.

Folgen Sie diesem tutorial. Es funktionierte wie ein Zauber für mich.

  • Öffnen Sie den Datei-Explorer und suchen Sie dann die Datei oder den Ordner, für die Sie den Besitz übernehmen möchten.

  • Klicken Sie mit der rechten Maustaste auf die Datei oder den Ordner, klicken Sie auf Eigenschaften und dann auf die Registerkarte Sicherheit.

  • Klicken Sie auf die Schaltfläche "Erweitert". Das Fenster "Erweiterte Sicherheitseinstellungen" wird angezeigt. Hier müssen Sie den Besitzer des Schlüssels ändern. Klicken Sie auf die Link ändern neben dem Label" Owner: "

  • Das Fenster Benutzer oder Gruppe auswählen wird angezeigt. Wählen  das Benutzerkonto über die Schaltfläche Erweitert oder geben Sie einfach Ihr Benutzerkonto in den Bereich, der sagt 'Geben Sie den Objektnamen zu wählen' und klicken Sie auf OK.

  • Um optional den Eigentümer aller Unterordner und Dateien im Ordner zu ändern, aktivieren Sie im Fenster "Erweiterte Sicherheitseinstellungen" das Kontrollkästchen "Eigentümer für Unterordner und Objekte ersetzen". Klicken Sie auf OK, um die Eigentum.

  • Jetzt müssen Sie vollen Zugriff auf die Datei oder den Ordner für Ihr Konto bereitstellen. Klicken Sie erneut mit der rechten Maustaste auf die Datei oder den Ordner, klicken Sie auf Eigenschaften und dann auf die Registerkarte Sicherheit.

  • Klicken Sie auf die Schaltfläche Hinzufügen. Das Fenster "Berechtigungseintrag" wird auf dem Bildschirm angezeigt:

  • Klicken Sie auf "Principal auswählen" und wählen Sie Ihr Konto aus:

  • Berechtigungen auf "Volle Kontrolle" setzen:

  • Klicken Sie auf OK.

 0
Author: Chris,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-12 13:48:39