Einige Dateien erfordern vor dem Löschen eine Aufforderung zur Genehmigung - OSX Macbook

0

Bei einigen Dateien muss ich meine Anmeldeinformationen eingeben, bevor ich eine Datei lösche. Dies passiert nur bei einigen Dateien in meinem Bilderordner.

Ich habe vor einiger Zeit einen anderen Benutzer erstellt und alle Dateien von meinem alten Benutzer verschoben. Ich habe die Reparaturoption über das Startmenü ausgeführt und es schien nicht zu helfen. Ich leite Mountain Lion.

Ich habe die Berechtigungen für eine Datei überprüft, für deren Löschen ich eine Berechtigung benötigte. Folgendes habe ich gefunden: enter image description here

Paul
quelle

Antworten:

2

Der Besitz der Dateien ist wahrscheinlich falsch. Der schnellste Weg, um das Besitzproblem zu beheben, ist über Terminal.app. Da Sie Dateien von einem Benutzerkonto auf ein anderes verschoben haben, gehe ich davon aus, dass Sie über Administratorrechte verfügen.

Geben Sie in einem Terminal den folgenden Befehl ein, um den Besitz aller Objekte in Ihrem Bilderordner zu ändern:

sudo chown -R /Users/<your_username>/Pictures

Ausführlichere Anweisungen

  1. Offenes Terminal: SPC und geben Sie Terminal ein. Schlagen (Enter), wenn Sie es hervorgehoben sehen.
  2. Art cd gefolgt von einem Leerzeichen in der Befehlszeile, die angezeigt wird
  3. Öffnen Sie ein Finder-Fenster und ziehen Sie den problematischen Ordner in das Terminal-Fenster, um den Pfad einzufügen. Schlagen
  4. Stellen Sie sicher, dass Sie sich im entsprechenden Verzeichnis befinden, indem Sie Folgendes eingeben pwd. Wenn Sie erwarten, in Ihrem Bilderordner zu sein, sollten Sie sehen /Users/<your_username>/Pictures
  5. Art: sudo chown <your_username> ./* und drücke Enter. Ersetzen Sie durch Ihren kurzen Benutzernamen (d. H. Den Namen links vom $ ).
  6. Erledigt.
ephsmith
quelle
Wie kann ich feststellen, ob dies funktioniert hat? Es hat nur ein paar Sekunden gedauert und ich habe ungefähr 50.000 Bilder.
Paul
Es ist eine schnelle Operation. Wenn der Besitz das Problem war, sollten Sie jetzt in der Lage sein, alle Dateien zu bearbeiten.
ephsmith
@BoundforPNG Das neue Bild, das Sie gepostet haben, deutet darauf hin, dass für einige Dateien benutzerdefinierte Zugriffssteuerungslisten (Access Control Lists, ACLs) festgelegt wurden. Möglicherweise müssen Sie die Ephsmith-Anweisungen erneut ausführen. Führen Sie für Schritt 5 jedoch Folgendes aus: sudo chmod -RN ./*. Dadurch sollten alle ACLs aus allen Dateien in der Verzeichnisunterstruktur entfernt werden, in der Sie sich befinden.
Spiff