Jak přidat „Převzít vlastnictví“ do nabídky pravým tlačítkem v Průzkumníkovi Windows

Převzetí vlastnictví souborů nebo složek ve Windows není jednoduché. GUI i příkazový řádek provádějí příliš mnoho kroků. Proč nepřidat jednoduchý příkaz kontextové nabídky, který vám umožní převzít vlastnictví jakéhokoli souboru nebo složky?

Příkaz „Převzít vlastnictví“ můžete přidat do místní nabídky ruční úpravou registru ve dvou umístěních - jedno pro soubory a druhé pro složky. Můžete si také stáhnout naše jednokrokové hacky registru, které tyto změny provedou za vás.

Ve Windows má uživatel, který má vlastnictví souboru nebo složky, implicitní práva ke změně oprávnění k tomuto objektu. Tento uživatel má také vždy povolen přístup k souboru nebo složce - i když jiná oprávnění tomuto přístupu zdánlivě odporují. Někdy se můžete dostat do situace, kdy budete muset převzít vlastnictví souboru nebo složky. Může se jednat o systémový soubor, který je třeba upravit, aby bylo možné použít nějaký hack - například výměnu programu Poznámkový blok za jiný textový editor - v takovém případě má ve výchozím nastavení vlastnictví integrovaný uživatelský účet s názvem Důvěryhodný instalátor. Nebo můžete mít pevný disk z jiného počítače, na kterém potřebujete ovládat soubory.

Ať už je důvod jakýkoli, můžete převzít vlastnictví pomocí různých dialogových oken oprávnění ve Windows nebo pomocí příkazového řádku. Ale obě metody vyžadují, abyste provedli několik kroků. S několika úpravami registru však můžete do kontextové nabídky Průzkumník souborů přidat jednoduchý příkaz „Převzít vlastnictví“, který vám umožní převzít vlastnictví v jednom kroku. Ukážeme vám manuální metodu pro provedení těchto změn v registru, ale máme také jednostupňový hack, který můžete použít k instalaci těchto změn bez potíží.

Poznámka : Technika v tomto článku funguje ve většině verzí systému Windows - od systému Vista až po 7, 8 a 10.

Přidejte „Převzít vlastnictví“ ruční úpravou registru

Chcete-li přidat příkaz „Převzít vlastnictví“ do kontextové nabídky v jakékoli verzi systému Windows, stačí provést nějaké změny v registru systému Windows. Je to spravedlivý seznam změn a budete pracovat ve dvou samostatných umístěních registru. Ale udělejte si čas, postupujte podle pokynů a dostanete se tam. A pokud byste změny raději neprováděli sami, můžete přeskočit a jednoduše si stáhnout naše jednokrokové hacky. Doporučujeme však tuto část alespoň prozkoumat, abyste pochopili, jaké změny se provádějí.

Standardní varování : Editor registru je mocný nástroj a jeho zneužitím může váš systém způsobit nestabilitu nebo dokonce nefunkčnost. Jedná se o docela jednoduchý hack a pokud se budete držet pokynů, neměli byste mít žádné problémy. To znamená, že pokud jste s ním nikdy předtím nepracovali, zvažte, než si začnete přečíst, jak používat Editor registru. Před provedením změn určitě zálohujte registr (a váš počítač!).

SOUVISEJÍCÍ: Naučit se používat editor registru jako profesionál

Otevřete Editor registru stisknutím klávesy Start a zadáním příkazu „regedit“. Stisknutím klávesy Enter otevřete Editor registru a udělte mu oprávnění provádět změny v počítači.

Chystáte se provést stejnou sadu změn ve dvou umístěních v registru. První umístění přidá do kontextové nabídky pro soubory jakéhokoli typu „Převzít vlastnictví“ a druhé umístění přidá příkaz do kontextové nabídky pro složky.

Přidejte příkaz „Převzít vlastnictví“ do kontextové nabídky pro soubory

V editoru registru použijte levý postranní panel k přechodu na následující klíč:

HKEY_CLASSES_ROOT \ * \ shell

Dále v klíči vytvoříte nový shellklíč. Klepněte pravým tlačítkem na shellklíč a vyberte Nový> Klíč. Pojmenujte nový klíč „runas“. Pokud již vidíte runasklíč uvnitř shellklíče, můžete tento krok přeskočit.

Dále změníte (Default)hodnotu uvnitř runasklíče. S runasvybraným klíčem poklepejte na (Default)hodnotu a otevřete okno vlastností.

V okně vlastností zadejte do pole „Údaje o hodnotě“ „Převzít vlastnictví“ a poté klikněte na „OK“. Hodnota, kterou zde zadáte, se stane příkazem, který uvidíte v místní nabídce, takže si ji můžete libovolně změnit.

Dále vytvoříte novou hodnotu uvnitř runasklíče. Klikněte pravým tlačítkem na runasklíč a vyberte Nový> Řetězcová hodnota. Pojmenujte novou hodnotu „NoWorkingDirectory.“

Nyní vytvoříte nový klíč uvnitř runasklíče. Klepněte pravým tlačítkem na runas klíč a vyberte Nový> Klíč. Pojmenujte nový klíč „příkaz“.

S commandvybraným novým klíčem poklepejte na (Default)hodnotu v pravém podokně a otevřete okno vlastností.

Do pole „Údaj hodnoty“ zadejte (nebo zkopírujte a vložte) následující text a poté klikněte na „OK“.

cmd.exe / c takeown / f \ "% 1 \" && icacls \ "% 1 \" / administrátoři grantů: F

Nyní musíte uvnitř klíče příkazu vytvořit novou hodnotu. Klikněte pravým tlačítkem na klávesu příkazu a vyberte Nový> Řetězcová hodnota. Pojmenujte novou hodnotu „IsolatedCommand“ a poté poklepáním otevřete její okno vlastností.

Do pole „Údaj hodnoty“ zadejte (nebo zkopírujte a vložte) následující text a poté klikněte na „OK“. Všimněte si, že se jedná o stejný příkaz, který jsme právě přidali k hodnotě (Výchozí).

cmd.exe / c takeown / f \ "% 1 \" && icacls \ "% 1 \" / administrátoři grantů: F

A tím se do kontextové nabídky souborů přidá příkaz „Převzít vlastnictví“. Pojďme přejít ke změnám, které je třeba provést, aby se příkaz dostal do nabídky složek.

Přidejte příkaz „Převzít vlastnictví“ do místní nabídky pro složky

Chcete-li přidat složky příkazu „Převzít vlastnictví“, provedete v podstatě stejné změny, jaké jste právě provedli v předchozí části, ale do jiného umístění v registru. V Editoru registru použijte levý postranní panel k přechodu na následující klíč:

HKEY_CLASSES_ROOT \ Directory \ shell

Dále v klíči vytvoříte nový shellklíč. Klepněte pravým tlačítkem na shellklíč a vyberte Nový> Klíč. Pojmenujte nový klíč „runas“. Pokud již vidíte runasklíč uvnitř shellklíče, můžete tento krok přeskočit.

Dále změníte (Default)hodnotu uvnitř runasklíče. S runasvybraným klíčem poklepejte na (Default)hodnotu a otevřete okno vlastností.

V okně vlastností zadejte do pole „Údaje o hodnotě“ „Převzít vlastnictví“ a poté klikněte na „OK“. Hodnota, kterou zde zadáte, se stane příkazem, který uvidíte v místní nabídce, takže si ji můžete libovolně změnit.

Dále vytvoříte novou hodnotu uvnitř runasklíče. Klikněte pravým tlačítkem na runasklíč a vyberte Nový> Řetězcová hodnota. Pojmenujte novou hodnotu „NoWorkingDirectory.“

Nyní vytvoříte nový klíč uvnitř runasklíče. Klepněte pravým tlačítkem na runas klíč a vyberte Nový> Klíč. Pojmenujte nový klíč „příkaz“.

S commandvybraným novým klíčem poklepejte na (Default)hodnotu v pravém podokně a otevřete okno vlastností.

Do pole „Údaj hodnoty“ zadejte (nebo zkopírujte a vložte) následující text a poté klikněte na „OK“.

cmd.exe / c takeown / f \ "% 1 \" / r / dy && icacls \ "% 1 \" / administrátoři grantů: F / t

Nyní musíte uvnitř klíče příkazu vytvořit novou hodnotu. Klikněte pravým tlačítkem na klávesu příkazu a vyberte Nový> Řetězcová hodnota. Pojmenujte novou hodnotu „IsolatedCommand“ a poté poklepáním otevřete její okno vlastností.

Do pole „Údaj hodnoty“ zadejte (nebo zkopírujte a vložte) následující text a poté klikněte na „OK“. Všimněte si, že se jedná o stejný příkaz, který jsme právě přidali k hodnotě (Výchozí).

cmd.exe / c takeown / f \ "% 1 \" / r / dy && icacls \ "% 1 \" / administrátoři grantů: F / t

A konečně jsi skončil. Můžete zavřít Editor registru. Tyto změny by měly proběhnout okamžitě, proto je vyzkoušejte kliknutím pravým tlačítkem na libovolný soubor nebo složku a ujistěte se, že vidíte příkaz „Převzít vlastnictví“.

Pokud chcete změny kdykoli vrátit, vraťte se zpět do registru a odstraňte runas klíče, které jste vytvořili v obou umístěních. Tím také odstraníte vše, co jste vytvořili uvnitř. Pokud jste již měli runasklíče v těchto umístěních - například jste použili jiné hacky - jednoduše smažte commandklíče, které jste místo toho vytvořili.

Stáhněte si naše hackery registru na jedno kliknutí

Existuje mnoho kroků, pokud tento hack provedete ručně, takže vám nevyčítáme, že chcete použít rychlejší metodu. Pokud se vám nechce potápět do registru, vytvořili jsme několik hacků, které můžete použít. Hack „Přidat převzít vlastnictví do kontextové nabídky“ vytváří klíče a hodnoty, které potřebujete k přidání příkazu „Převzít vlastnictví“. Hack „Odstranit převzetí vlastnictví z kontextové nabídky (výchozí)“ tyto klíče odstraní, odebere příkaz a obnoví výchozí nastavení. Oba hacky jsou zahrnuty v následujícím souboru ZIP. Poklepejte na ten, který chcete použít, a proklikávejte výzvy.

Vezměte si hacky do nabídky vlastnictví

SOUVISEJÍCÍ: Jak si vyrobit vlastní Windows Registry Hacks

Tyto hacky jsou ve skutečnosti jen runas klíč, svléknutý do nových klíčů a hodnot, o kterých jsme mluvili v předchozí části, a poté exportován do souboru .REG. Spuštění hacků pouze vytvoří nebo odstraní klíče pro přidání příkazu do místní nabídky. A pokud rádi fičíte na Registru, stojí za to věnovat čas tomu, abyste se naučili, jak vytvořit vlastní hacky Registru.