10Sep
Die Übernahme von Dateien oder Ordnern in Windows ist nicht einfach. Sowohl die GUI als auch die Befehlszeile benötigen zu viele Schritte. Warum fügen Sie nicht einfach einen Kontextmenübefehl hinzu, mit dem Sie Besitzrechte für eine Datei oder einen Ordner übernehmen können?
Sie können einen Befehl "Besitz übernehmen" zu Ihrem Kontextmenü hinzufügen, indem Sie die Registrierung manuell an zwei Speicherorten bearbeiten - einen für Dateien und den zweiten für Ordner. Sie können auch unsere einstufigen Registrierungs-Hacks herunterladen, um diese Änderungen für Sie vorzunehmen.
In Windows hat ein Benutzer, der Eigentümer einer Datei oder eines Ordners ist, implizite Rechte zum Ändern der Berechtigungen für dieses Objekt. Dieser Benutzer darf auch immer auf die Datei oder den Ordner zugreifen, auch wenn andere Berechtigungen diesem Zugriff scheinbar widersprechen. Manchmal können Sie in eine Situation geraten, in der Sie den Besitz einer Datei oder eines Ordners übernehmen müssen. Es könnte sich um eine Systemdatei handeln, die Sie ändern müssen, um einen hack-artigen Notepad-Editor mit einem anderen Texteditor zu installieren. In diesem Fall besitzt ein integriertes Benutzerkonto namens Trusted Installer standardmäßig die Eigentumsrechte. Oder Sie haben eine Festplatte von einem anderen Computer, auf dem Sie Dateien steuern müssen.
Was auch immer der Grund sein mag, Sie können den Besitz übernehmen, indem Sie die verschiedenen Berechtigungsdialoge in Windows verwenden oder die Eingabeaufforderung verwenden. Bei beiden Methoden müssen Sie jedoch mehrere Schritte ausführen. Mit ein paar Änderungen an der Registrierung können Sie dem Kontextmenü des Datei-Explorers jedoch einen einfachen Befehl "Besitz übernehmen" hinzufügen, mit dem Sie die Eigentumsrechte in einem Schritt übernehmen können. Wir zeigen Ihnen die manuelle Methode, um diese Änderungen an der Registry vorzunehmen, aber wir haben auch einen One-Step-Hack, mit dem Sie diese Änderungen ohne Aufwand installieren können.
Hinweis : Die Technik in diesem Artikel funktioniert in den meisten Windows-Versionen - von Vista bis zu 7, 8 und 10.
Hinzufügen von "Take Ownership" durch manuelles Bearbeiten der Registrierung
Hinzufügen eines "Take Ownership" -Befehls zumKontext-Menü in jeder Version von Windows, müssen Sie nur einige Änderungen in der Windows-Registrierung vornehmen. Es ist eine faire Liste von Änderungen, und Sie arbeiten an zwei verschiedenen Registrierungsstandorten. Aber nehmen Sie sich Zeit, folgen Sie den Schritten und Sie werden dort ankommen. Und wenn Sie die Änderungen nicht selbst vornehmen möchten, können Sie einfach weiterspringen und unsere One-Step-Hacks herunterladen. Wir empfehlen jedoch, zumindest diesen Abschnitt zu überfliegen, damit Sie die vorgenommenen Änderungen verstehen.
Standardwarnung : Der Registrierungseditor ist ein mächtiges Werkzeug, dessen Missbrauch das System instabil oder sogar funktionsunfähig machen kann. Dies ist ein ziemlich einfacher Hack und solange Sie sich an die Anweisungen halten, sollten Sie keine Probleme haben. Wenn Sie noch nie damit gearbeitet haben, sollten Sie darüber nachdenken, wie Sie den Registrierungseditor verwenden können, bevor Sie beginnen. Und sichern Sie die Registrierung( und Ihren Computer!), Bevor Sie Änderungen vornehmen.
Öffnen Sie den Registrierungs-Editor, indem Sie Start drücken und "regedit" eingeben. Drücken Sie die Eingabetaste, um den Registrierungs-Editor zu öffnendein PC.
Sie werden dieselben Änderungen an zwei Speicherorten in der Registrierung vornehmen. Der erste Speicherort fügt dem Kontextmenü für Dateien beliebigen Typs die Option "Besitz übernehmen" hinzu, und der zweite Speicherort fügt den Befehl dem Kontextmenü für Ordner hinzu.
Hinzufügen des Befehls "Besitz übernehmen" zum Kontextmenü für Dateien
Navigieren Sie im Registrierungs-Editor mithilfe der linken Seitenleiste zum folgenden Schlüssel:
HKEY_CLASSES_ROOT \ * \ ShellAls Nächstes erstellen Sie einen neuen Schlüssel in der ShellSchlüssel. Klicken Sie mit der rechten Maustaste auf den Shell-Schlüssel, und wählen Sie Neu & gt;Schlüssel. Benennen Sie den neuen Schlüssel "runas". Wenn Sie bereits einen Runas-Schlüssel im Shell-Schlüssel sehen, können Sie diesen Schritt überspringen.
Als nächstes ändern Sie den Wert( Default) innerhalb des Runas-Schlüssels. Wenn der runas-Schlüssel ausgewählt ist, doppelklicken Sie auf den Wert( Standard), um das Eigenschaftenfenster zu öffnen.
Geben Sie im Eigenschaftsfenster "Besitz übernehmen" in das Feld "Wertdaten" ein und klicken Sie dann auf "OK". Der Wert, den Sie hier eingeben, wird zu dem Befehl, den Sie in Ihrem Kontextmenü sehenwollen.
Als Nächstes erstellen Sie einen neuen Wert innerhalb des Runas-Schlüssels. Klicken Sie mit der rechten Maustaste auf den Runas-Schlüssel und wählen Sie Neu & gt;ZeichenfolgewertBenennen Sie den neuen Wert "NoWorkingDirectory".
Jetzt werden Sie einen neuen Schlüssel innerhalb des Runas-Schlüssels erstellen. Klicken Sie mit der rechten Maustaste auf den Runas-Schlüssel und wählen Sie Neu & gt;Schlüssel. Benennen Sie den neuen Schlüssel "command".
Doppelklicken Sie bei ausgewähltem neuen Befehl auf den Wert( Standard) im rechten Bereich, um das Eigenschaftenfenster zu öffnen.
Geben Sie im Feld "Wertdaten" den folgenden Text ein( oder kopieren und fügen Sie ihn ein), und klicken Sie anschließend auf "OK".
cmd.exe / c takeown / f \ "% 1 \" & &icacls \ "% 1 \" / grant Administratoren: FJetzt müssen Sie einen neuen Wert innerhalb des Befehlsschlüssels erstellen. Klicken Sie mit der rechten Maustaste auf die Befehlsschaltfläche, und wählen Sie Neu & gt;ZeichenfolgewertBenennen Sie den neuen Wert "IsolatedCommand" und doppelklicken Sie darauf, um das Eigenschaftenfenster zu öffnen.
Geben Sie im Feld "Wertdaten" den folgenden Text ein( oder kopieren und fügen Sie ihn ein), und klicken Sie anschließend auf "OK". Beachten Sie, dass dies derselbe Befehl ist, den wir gerade dem Wert( Default) hinzugefügt haben.
cmd.exe / c take-down / f \ "% 1 \" & &icacls \ "% 1 \" / grant administrators: FUnd das fügt dem Kontextmenü für Dateien den Befehl "Take Ownership" hinzu. Kommen wir nun zu den Änderungen, die Sie vornehmen müssen, um den Befehl in das Menü für Ordner zu bringen.
Hinzufügen des "Take Ownership" -Befehls zum Kontextmenü für Ordner
Um die "Take Ownership" -Befehlsordner hinzuzufügen, werden Sie im Wesentlichen die gleichen Änderungen vornehmen, die Sie gerade im vorherigen Abschnitt vorgenommen haben, aber an einen anderen Ort in derRegistrierung. Verwenden Sie im Registrierungs-Editor die linke Seitenleiste, um zum folgenden Schlüssel zu navigieren:
HKEY_CLASSES_ROOT \ Directory \ shellAls Nächstes erstellen Sie einen neuen Schlüssel innerhalb des Shell-Schlüssels. Klicken Sie mit der rechten Maustaste auf den Shell-Schlüssel, und wählen Sie Neu & gt;Schlüssel. Benennen Sie den neuen Schlüssel "runas". Wenn Sie bereits einen Runas-Schlüssel im Shell-Schlüssel sehen, können Sie diesen Schritt überspringen.
Als nächstes ändern Sie den Wert( Default) innerhalb des Runas-Schlüssels. Wenn der runas-Schlüssel ausgewählt ist, doppelklicken Sie auf den Wert( Standard), um das Eigenschaftenfenster zu öffnen.
Geben Sie im Eigenschaftsfenster "Take Ownership" in das Feld "Wertdaten" ein und klicken Sie dann auf "OK". Der Wert, den Sie hier eingeben, wird zu dem Befehl, den Sie in Ihrem Kontextmenü sehenwollen.
Als Nächstes erstellen Sie einen neuen Wert innerhalb des Runas-Schlüssels. Klicken Sie mit der rechten Maustaste auf den Runas-Schlüssel und wählen Sie Neu & gt;ZeichenfolgewertBenennen Sie den neuen Wert "NoWorkingDirectory".
Jetzt werden Sie einen neuen Schlüssel innerhalb des Runas-Schlüssels erstellen. Klicken Sie mit der rechten Maustaste auf den Runas-Schlüssel und wählen Sie Neu & gt;Schlüssel. Benennen Sie den neuen Schlüssel "Befehl".
Doppelklicken Sie bei ausgewähltem neuen Befehl den Wert( Standard) im rechten Bereich, um das Eigenschaftenfenster zu öffnen.
Geben Sie im Feld "Wertdaten" den folgenden Text ein( oder kopieren und fügen Sie ihn ein) und klicken Sie auf "OK".
cmd.exe / c take-down / f \ "% 1 \" / r / d y & &icacls \ "% 1 \" / grant Administratoren: F / tJetzt müssen Sie einen neuen Wert innerhalb des Befehlsschlüssels erstellen. Klicken Sie mit der rechten Maustaste auf die Befehlsschaltfläche, und wählen Sie Neu & gt;ZeichenfolgewertBenennen Sie den neuen Wert "IsolatedCommand" und doppelklicken Sie darauf, um das Eigenschaftenfenster zu öffnen.
Geben Sie im Feld "Wertdaten" den folgenden Text ein( oder kopieren und fügen Sie ihn ein), und klicken Sie dann auf "OK". Beachten Sie, dass dies derselbe Befehl ist, den wir dem Wert( Default) hinzugefügt haben.
cmd.exe / c take-down / f \ "% 1 \" / r / d y & &Icacls \ "% 1 \" / gewähren Administratoren: F / tUnd Sie sind endlich fertig. Sie können den Registrierungseditor schließen. Diese Änderungen sollten sofort stattfinden. Testen Sie sie also, indem Sie mit der rechten Maustaste auf eine Datei oder einen Ordner klicken und sicherstellen, dass der Befehl "Besitz übernehmen" angezeigt wird.
Wenn Sie die Änderungen jederzeit rückgängig machen möchten, gehen Sie einfach zurück in die Registrierung und löschen Sie die Runas-Schlüssel, die Sie an beiden Stellen erstellt haben. Dadurch wird auch alles gelöscht, was Sie erstellt haben. Wenn Sie an diesen Speicherorten bereits Runas-Schlüssel hatten( z. B. wenn Sie andere Hacks angewendet haben), löschen Sie einfach die von Ihnen erstellten Befehlstasten.
Download Unsere One-Click-Registry-Hacks
Es gibt viele Schritte, wenn Sie diesen Hack manuell ausführen, also machen wir Ihnen keine Vorwürfe, wenn Sie die schnellere Methode verwenden möchten. Wenn Sie nicht in die Registry eintauchen möchten, haben wir ein paar Hacks erstellt, die Sie verwenden können. Der Hack "Add Take Ownership zum Kontextmenü" erstellt die Schlüssel und Werte, die Sie benötigen, um den Befehl "Take Ownership" hinzuzufügen. Der Hack "Remove Take Ownership from Context Menu( Standard)" löscht diese Schlüssel, entfernt den Befehl und stellt die Standardeinstellungen wieder her. Beide Hacks sind in der folgenden ZIP-Datei enthalten. Doppelklicken Sie auf das zu verwendende Element und klicken Sie auf die Eingabeaufforderungen.
Nehmen Sie Besitz-Menü-Hack
Diese Hacks sind eigentlich nur der runas-Schlüssel, der auf die neuen Schlüssel und Werte reduziert wurde, über die wir im vorherigen Abschnitt gesprochen haben, und dann in eine. REG-Datei exportiert wurden. Das Ausführen der Hacks erstellt oder löscht nur die Schlüssel zum Hinzufügen des Befehls zum Kontextmenü.Und wenn Sie gerne mit der Registry herumhantieren, sollten Sie sich die Zeit nehmen, zu lernen, wie Sie Ihre eigenen Registry-Hacks erstellen.