10Sep

Hoe "Neem eigendom" toe te voegen aan het rechtsklikmenu in Windows Verkenner

Eigendom nemen van bestanden of mappen in Windows is niet eenvoudig. Zowel de GUI als de opdrachtregel nemen te veel stappen. Waarom geen eenvoudige contextmenuopdracht toevoegen waarmee u het eigendom van elk bestand of elke map kunt overnemen?

U kunt een opdracht "Neem eigenaarschap" aan uw contextmenu toevoegen door het register handmatig op twee locaties te bewerken: één voor bestanden en de tweede voor mappen. Je kunt ook onze eenstaps register hacks downloaden om die veranderingen voor je te maken.

In Windows heeft een gebruiker die eigenaar is van een bestand of map impliciete rechten om machtigingen voor dat object te wijzigen. Die gebruiker heeft ook altijd toegang tot het bestand of de map, zelfs wanneer andere rechten deze toegang schijnbaar tegenspreken. Soms kom je misschien een situatie tegen waarin je het eigendom van een bestand of map moet overnemen. Het is mogelijk een systeembestand dat u moet wijzigen om een ​​aantal hackachtige toe te passen, waarbij Kladblok wordt vervangen door een andere teksteditor. In dat geval is een ingebouwd gebruikersaccount met de naam Trusted Installer standaard eigendom. Of misschien hebt u een harde schijf van een andere computer waarop u bestanden moet beheren.

Wat de reden ook is, u kunt de eigenaar worden door de verschillende machtigingsdialoogvensters in Windows te gebruiken of door de opdrachtprompt te gebruiken. Maar beide methoden vereisen dat u verschillende stappen voltooit. Met een paar bewerkingen in het register kunt u echter een eenvoudig "Neem eigenaarschap" -commando toevoegen aan het contextmenu van de Verkenner, zodat u het eigendom in één stap kunt overnemen. We zullen je de handmatige methode laten zien om die wijzigingen in het register aan te brengen, maar we hebben ook een een-staps hack die je kunt gebruiken om die veranderingen zonder gedoe te installeren.

Opmerking : de techniek in dit artikel werkt in de meeste versies van Windows - van Vista tot 7, 8 en 10.

"Take Ownership" toevoegen door het register handmatig te bewerken

Een "Take Ownership" -opdracht aan de gebruiker toevoegencontextmenu in elke versie van Windows, hoeft u alleen maar enkele wijzigingen aan te brengen in het Windows-register. Het is een eerlijke lijst met wijzigingen en u werkt op twee afzonderlijke registerlocaties. Maar neem de tijd, volg de stappen en je zult er komen. En als u liever zelf niet de wijzigingen aanbrengt, kunt u onze stappen overslaan en onze eenstaps-hacks downloaden. We raden je echter aan om in elk geval deze sectie te doorzoeken, zodat je de veranderingen begrijpt die worden aangebracht.

Standaard waarschuwing : Register-editor is een krachtig hulpmiddel en misbruik kan uw systeem onstabiel maken of zelfs onbruikbaar maken. Dit is een vrij eenvoudige hack en zolang je je aan de instructies houdt, zou je geen problemen moeten hebben. Dat gezegd hebbende, als u er nog nooit mee hebt gewerkt, overweeg dan om te lezen hoe u de Register-editor gebruikt voordat u aan de slag gaat. En maak zeker een back-up van het register( en uw computer!) Voordat u wijzigingen aanbrengt.

-GERELATEERDE ARTIKELEN
De register-editor gebruiken als een professional
Hoe een Windows-register te back-uppen en te herstellen

Open de register-editor door op Start te tikken en "regedit" te typen. Druk op Enter om de register-editor te openen en geef hem toestemming om wijzigingen aan te brengenuw pc.

U gaat dezelfde wijzigingen aanbrengen op twee locaties in het register. De eerste locatie voegt het "Neem eigendom" toe aan het contextmenu voor bestanden van elk type en de tweede locatie voegt de opdracht toe aan het contextmenu voor mappen.

Voeg de opdracht "Neem eigenaarschap" toe aan het contextmenu voor bestanden

Gebruik in de Register-editor de linkerzijbalk om naar de volgende sleutel te gaan:

HKEY_CLASSES_ROOT \ * \ shell

Vervolgens maak je een nieuwe sleutel in de shellsleutel. Klik met de rechtermuisknop op de shell-toets en kies Nieuw & gt;Sleutel. Noem de nieuwe sleutel "runas." Als u al een runasleutel binnen de shell-toets ziet, kunt u deze stap overslaan.

Vervolgens gaat u de( standaard) waarde binnen de runasleutel wijzigen. Met de runasleutel geselecteerd, dubbelklikt u op de( standaard) waarde om het eigenschappenvenster ervan te openen.

Typ in het eigenschappenscherm "Eigenaar worden" in het vak "Waardegegevens" en klik vervolgens op "OK". De waarde die u hier typt, wordt de opdracht die u in uw contextmenu ziet, dus u kunt dit wijzigen naar wat u ook wilt.willen.

Vervolgens ga je een nieuwe waarde maken binnen de runasleutel. Klik met de rechtermuisknop op de runasleutel en kies Nieuw & gt;Tekenreekswaarde. Noem de nieuwe waarde "NoWorkingDirectory."

Nu ga je een nieuwe sleutel maken binnen de runasleutel. Klik met de rechtermuisknop op de runasleutel en kies Nieuw & gt;Sleutel. Geef de nieuwe "command" een naam.

Dubbelklik, terwijl de nieuwe commandosleutel is geselecteerd, op de( standaard) waarde in het rechterdeelvenster om het eigenschappenvenster te openen.

Typ( of kopieer en plak) de volgende tekst in het vak "Waardegegevens" en klik vervolgens op "OK".

cmd.exe / c takeown / f \ "% 1 \" & &icacls \ "% 1 \" / beheerders toekennen: F

Nu moet u een nieuwe waarde maken binnen de opdrachtsleutel. Klik met de rechtermuisknop op de opdrachttoets en kies Nieuw & gt;Tekenreekswaarde. Noem de nieuwe waarde "IsolatedCommand" en dubbelklik erop om het eigenschappenvenster te openen.

Typ( of kopieer en plak) de volgende tekst in het vak "Waardegegevens" en klik vervolgens op "OK". Merk op dat dit dezelfde opdracht is die we zojuist aan de( standaard) waarde hebben toegevoegd.

cmd.exe / c takeown / f \ "% 1 \" & &icacls \ "% 1 \" / beheerders toekennen: F

En dat voegt de opdracht "Neem eigenaarschap" toe aan het contextmenu voor bestanden. Laten we verder gaan met de wijzigingen die u moet aanbrengen om de opdracht in het menu voor mappen te krijgen.

Voeg de opdracht "Neem eigendom" toe aan het contextmenu voor mappen

Om de opdrachtnamen "Neem eigendom" toe te voegen, gaat u in essentie dezelfde wijzigingen aanbrengen die u zojuist in het vorige gedeelte hebt aangebracht, maar naar een andere locatie in deRegistry. Gebruik in de Register-editor de linkerzijbalk om naar de volgende sleutel te gaan:

HKEY_CLASSES_ROOT \ Directory \ shell

Vervolgens maakt u een nieuwe sleutel binnen de shell-key. Klik met de rechtermuisknop op de shell-toets en kies Nieuw & gt;Sleutel. Noem de nieuwe sleutel "runas." Als u al een runasleutel binnen de shell-toets ziet, kunt u deze stap overslaan.

Vervolgens gaat u de( standaard) waarde binnen de runasleutel wijzigen. Met de runasleutel geselecteerd, dubbelklikt u op de( standaard) waarde om het eigenschappenvenster ervan te openen.

Typ in het eigenschappenscherm "Eigenaar worden" in het vak "Waardegegevens" en klik vervolgens op "OK". De waarde die u hier typt, wordt de opdracht die u in uw contextmenu ziet, dus u kunt dit wijzigen naar wat u ook wilt.willen.

Vervolgens ga je een nieuwe waarde maken binnen de runasleutel. Klik met de rechtermuisknop op de runasleutel en kies Nieuw & gt;Tekenreekswaarde. Noem de nieuwe waarde "NoWorkingDirectory."

Nu gaat u een nieuwe sleutel maken binnen de runasleutel. Klik met de rechtermuisknop op de runasleutel en kies Nieuw & gt;Sleutel. Geef de opdracht een nieuwe sleutel.

Dubbelklik, terwijl de nieuwe opdrachtsleutel is geselecteerd, op de waarde( Standaard) in het rechterdeelvenster om het eigenschappenvenster te openen.

Typ( of kopieer en plak) de volgende tekst in het vak "Waardegegevens" en klik vervolgens op "OK".

cmd.exe / c takeown / f \ "% 1 \" / r / d y & &icacls \ "% 1 \" / beheerders toekennen: F / t

Nu moet u een nieuwe waarde maken binnen de opdrachtsleutel. Klik met de rechtermuisknop op de opdrachttoets en kies Nieuw & gt;Tekenreekswaarde. Noem de nieuwe waarde "IsolatedCommand" en dubbelklik erop om het eigenschappenvenster te openen.

Typ( of kopieer en plak) de volgende tekst in het vak "Waardegegevens" en klik vervolgens op "OK". Merk op dat dit dezelfde opdracht is die we zojuist aan de( standaard) waarde hebben toegevoegd.

cmd.exe / c takeown / f \ "% 1 \" / r / d y & &icacls \ "% 1 \" / beheerders toekennen: F / t

En je bent eindelijk klaar. U kunt de Register-editor sluiten. Deze wijzigingen moeten onmiddellijk plaatsvinden, dus test het door met de rechtermuisknop op een bestand of map te klikken en ervoor te zorgen dat u de opdracht "Neem eigenaarschap" ziet.

Als u de wijzigingen op elk moment wilt terugdraaien, gaat u gewoon terug naar het register en verwijdert u de runasleutels die u op beide locaties hebt gemaakt. Hiermee wordt ook alles wat u hebt gemaakt verwijderd. Als je al runasleutels hebt gehad op die locaties, bijvoorbeeld als je andere hacks hebt toegepast, verwijder dan gewoon de opdrachttoetsen die je hebt gemaakt.

Download onze One-Click registerhacks

Er zijn veel stappen als je deze hack handmatig uitvoert, dus we geven je niet de schuld dat je de snellere methode wilt gebruiken. Als je geen zin hebt om in het register te duiken, hebben we een aantal hacks gemaakt die je kunt gebruiken. De hack "Take Ownership to Context Menu maken" maakt de sleutels en waarden die u nodig hebt om de opdracht "Take Ownership" toe te voegen. De hack "Take Ownership verwijderen uit contextmenu( standaard)" hack verwijdert die toetsen, verwijdert de opdracht en herstelt de standaardinstelling. Beide hacks zijn opgenomen in het volgende ZIP-bestand. Dubbelklik op degene die u wilt gebruiken en klik door de aanwijzingen.

Neem eigenaarschap Menu Hacks

Deze hacks zijn eigenlijk gewoon de runasleutel, uitgekleed naar de nieuwe sleutels en waarden waar we het in de vorige sectie over hadden en die vervolgens naar een. REG-bestand werden geëxporteerd. Het uitvoeren van de hacks maakt of verwijdert gewoon de sleutels voor het toevoegen van de opdracht aan het contextmenu. En als je graag aan het spelen bent met het register, is het de moeite waard de tijd te nemen om te leren hoe je je eigen register hacks kunt maken.