Übernehmen Sie den Besitz mehrerer Dateien ohne Leseberechtigung

489
BrianH

Ich habe kürzlich einen zweiten Administrator-Account auf meinem Heim-PC eingerichtet. Ich löschte dann (dumm) das erste, weil ich dachte, ich brauche es nicht mehr. Damit verbleibt mein neuer Admin-Account als einziger Account auf dem gesamten Computer. Mein Problem ist also, dass ich einige (~ 500) Dateien / Ordner habe, die explizite Berechtigungen haben / hatten, einschließlich einer weitreichenden Ablehnungsberechtigung. Was ich tun möchte, ist den Besitz aller Dateien / Ordner zu übernehmen und mir die volle Kontrolle zu geben.

Das Problem, dem ich dabei begegne, ist, dass ich nicht einmal Leseberechtigungen für diese Dateien / Ordner habe. Wenn ich also versuche, die Berechtigungen zu bearbeiten, kann ich das nicht, weil ich nicht autorisiert bin. Ich kann eine einzelne Datei / einen Ordner mit der rechten Maustaste anklicken, zur Registerkarte Sicherheit gehen> Erweitert> Ändern (Eigentümer)> (meinen Benutzer eingeben)> OK und dann als Eigentümer anzeigen. Danach kann ich in die Berechtigungen gehen und mich mit voller Kontrolle hinzufügen.

Dies ist ein sehr langwieriger und langwieriger Prozess für ~ 500 Dateien. Meine Frage ist also: Kann ich dies für mehrere Dateien / Ordner gleichzeitig tun? Ich habe versucht, vererbte Berechtigungen für den Ordner der obersten Ebene zu aktivieren (alle ~ 500 befinden sich in demselben Ordner der obersten Ebene), aber ich konnte die Berechtigung für Unterdateien / Ordner nicht ändern (einschließlich der Aktivierung der geerbten Berechtigungen).

Ich habe versucht, eine Mitnahmeoption zum r-click-Menü hinzuzufügen. - Wenn ich diese Option auswähle, kann ich eigentlich keine Inhaberschaft übernehmen. Vielleicht muss ich sie irgendwie als Administrator ausführen lassen?

Ich bin ein Programmierer, also habe ich es auch über C # versucht und hatte kein Glück. Ich werde den Code hier nicht einfügen, da dies mehr Domäne von StackOverflow ist, aber wenn es eine C # -Lösung gibt, nehme ich das auch!

Danke im Voraus!

-1
Können Sie nicht einfach "takeown / r" für alle Dateien ausführen? Würde das den Trick tun? Aulis Ronkainen vor 5 Jahren 0

0 Antworten auf die Frage