Nicht vorhandene Besitzrechte per Kontextmenü-Befehl übernehmen
Oh nein: Windows auf der neuen Festplatte installiert – Daten futsch! Zumindest verweigert das System einen Zugriff auf Dateien, die auf der ehemaligen Systemfestplatte liegen.
Mit Administratorrechten können Sie über die Eigenschaften einer Datei oder eines Ordners auch deren Besitz übernehmen. Allerdings sind dazu viele Mausklicks nötig – nervig, wenn Sie mehrere Objekte übernehmen wollen. Ein neuer Kontextbefehl vereinfacht das Vorgehen erheblich.
Vista verfügt bereits über das benötigte Tool “TakeOwn”. Es läuft leider nicht unter XP. Dafür gibt es aber eine ältere Fassung aus dem Windows 2000 Ressource Kit. Diese finden Sie im Internet als separaten Download. Zur Installation laden Sie das Zip-Archiv herunter, entpacken es und kopieren die Datei “takeown.exe” in den Windows-Ordner.
KONTEXTBEFEHL KONFIGURIEREN: Das Vorgehen ist zunächst für beide Betriebssysteme gleich: Navigieren Sie im Registry-Editor zum Schlüssel “HKEY_CLASSES_ROOT\*\Shell”. Mit “Bearbeiten | Neu | Schlüssel” erzeugen Sie den Eintrag “Besitz”. Der Name ist frei wählbar. Klicken Sie im rechten Teil des Fensters doppelt auf “(Standard)” geben Sie als “Wert” “Besitz übernehmen” ein und klicken Sie auf “OK”. Dieser Name erscheint später als Befehl im Kontextmenü. Mit “Bearbeiten | Neu | Zeichenfolge” erzeugen Sie noch den neuen Eintrag “NoWorking Directory”, dem Sie keinen Wert zuweisen müssen. Dann legen Sie mit “Bearbeiten | Neu | Schlüssel” den Unterschlüssel “command ” an und klicken im rechten Fensterbereich doppelt auf “(Standard)”. Geben Sie unter Vista das Kommando
cmd.exe /c takeown /f %1 /r /d J && icacls %1 /grant administratoren:F
ein und bestätigen Sie mit “OK”. Erzeugen Sie nun die Zeichenfolge “IsolatedCommand”, weisen Sie dasselbe Kommando zu und klicken Sie “OK”. Unter XP verwenden Sie den vereinfachten Befehl
cmd.exe /c takeown "%1"
Wichtig dabei: Achten Sie auf die Anführungszeichen um das Argument “%1″. Mit dem Kommando ändern Sie nicht den Besitzer, sondern entfernen vorhandene Beschränkungen. Wenn Sie die Datei nun kopieren, werden Sie auch neuer Besitzer. Um den Befehl in das Kontextmenü von Ordnern einzubauen, navigieren Sie zum Registry-Schlüssel “HKEY_CLASSES_ROOT\Directory\shell”. Wiederholen Sie dann alle oben beschriebenen Schritte. Dieses Vorgehen gilt erneut für alle Systeme.
HINWEIS: Damit der Tipp klappt, müssen Sie den Windows Explorer mit Administratorrechten ausführen. Das funktioniert auch von einen eingeschränkten Benutzerkonto aus, und zwar so: Öffnen Sie im Explorer “Extras | Ordneroptionen” und wechseln Sie zum Register “Ansicht”. In den “Erweiterten Einstellungen” aktivieren Sie die Option “Ordnerfenster in einem eigenen Prozess starten” und bestätigen mit “Übernehmen ” und “OK”. Navigieren Sie dann im Startmenü zum Eintrag “Windows-Explorer “, klicken Sie mit der rechten Maustaste darauf und wählen Sie den Kontextbefehl “Als Administrator ausführen”.
Ähnliche Beiträge:



