Jak přidat v přehledu Průzkumník Windows nabídku Vlastnictví
Vlastnictví souborů nebo složek v systému Windows není jednoduché. Obě grafické uživatelské rozhraní a příkazové řádky provádějí příliš mnoho kroků. Proč nepřidávejte jednoduchý příkaz kontextové nabídky, který umožňuje převzít vlastnictví libovolného souboru nebo složky?
Do kontextové nabídky můžete přidat příkaz "Přijmout vlastnictví" úpravou registru ručně ve dvou umístěních - jedna pro soubory a druhá pro složky. Můžete také stahovat naše jednokomponentní registry, abyste tyto změny provedli pro vás.
V systému Windows má uživatel, který má vlastnictví souboru nebo složky, implicitní práva ke změně oprávnění k tomuto objektu. K tomuto uživateli je také vždy umožněn přístup k souboru nebo složce - i když jiné přístupy zdánlivě odporují tomuto přístupu. Někdy se můžete dostat do situace, kdy musíte převzít vlastnictví souboru nebo složky. Může to být systémový soubor, který je třeba změnit tak, že použijete nějaký jiný textový editor, který nahrazuje poznámku typu "hack", a proto vestavěný uživatelský účet s názvem Důvěryhodný instalátor má ve výchozím nastavení vlastnictví. Nebo můžete mít pevný disk z jiného počítače, na který je třeba ovládat soubory.
Bez ohledu na důvod, můžete převzít vlastnictví pomocí různých dialogových oken v systému Windows nebo pomocí příkazového řádku. Obě metody však vyžadují dokončení několika kroků. S několika úpravami v registru však můžete do kontextového menu Průzkumník souborů přidat jednoduchý příkaz "Take Ownership", který vám umožní převzít vlastnictví v jednom kroku. Ukážeme vám ruční metodu provedení těchto změn v registru, ale také máme jeden krok, 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 verze Vista až po 7, 8 a 10.
Přidejte funkci "Přijmout vlastnictví" úpravou registru ručně
Chcete-li do kontextové nabídky v libovolné verzi systému Windows přidat příkaz "Přijmout vlastnictví", stačí provést některé změny v registru systému Windows. Je to spravedlivý seznam změn a budete pracovat ve dvou samostatných umístěních v registru. Ale vezměte si čas, postupujte podle kroků a dostanete se tam. A pokud byste raději neměli provádět změny sami, můžete vynechat a stahovat naše jednorázové háky. Doporučujeme vám, abyste alespoň tuto část zkusili, abyste pochopili změny, které jste dostali.
Standardní varování: Editor registru je mocný nástroj a zneužití může způsobit, že systém je nestabilní nebo dokonce nefunkční. To je docela jednoduchý hack a pokud budete držet pokynů, neměli byste mít žádné problémy. Pokud jste s tím dosud nikdy nepracovali, zvažte, jak začít používat Editor registru. A před provedením změn určitě zálohujte registr (a váš počítač!).
Otevřete Editor registru stisknutím Start a zadáním příkazu "regedit." Stisknutím klávesy Enter otevřete Editor registru a udělejte oprávnění k provádění změn v počítači.
Chystáte stejnou sadu změn ve dvou umístěních v registru. První umístění přidá "Take Ownership" do kontextové nabídky souborů libovolného typu a druhé umístění přidá příkaz do kontextové nabídky pro složky.
Přidejte příkaz "Take Ownership" do kontextové nabídky souborů
V Editoru registru pomocí levého postranního panelu přejděte na následující klíč:
HKEY_CLASSES_ROOT \ * \ shell
Dále vytvoříte nový klíč uvnitř shell
klíč. Klepněte pravým tlačítkem myši na ikonu shell
a zvolte Nový> Klíč. Naznačte nový klíč "runas". Pokud již uvidíte a běž jako
klíč uvnitř shell
, můžete tento krok přeskočit.
Dále změníte (Výchozí)
hodnota uvnitř běž jako
klíč. S běž jako
vyberte vybraný klíč, poklepejte na ikonu (Výchozí)
hodnotu pro otevření okna vlastností.
V okně vlastností zadejte do pole "Údaje o hodnotách" položku "Převzít vlastnictví" a poté klikněte na tlačítko "OK". Hodnota, kterou zde zadáte, se stane příkazem, který vidíte v kontextové nabídce, takže se můžete obrátit na to, co chcete.
Dále vytvoříte novou hodnotu uvnitř běž jako
klíč. Klepněte pravým tlačítkem myši na ikonu běž jako
a zvolte Nový> Řetězcová hodnota. Název nové hodnoty "NoWorkingDirectory".
Nyní vytvoříte nový klíč uvnitř běž jako
klíč. Klepněte pravým tlačítkem myši na ikonu běž jako
a zvolte Nový> Klíč. Název nového příkazu ".
S novým příkaz
vyberte vybraný klíč, poklepejte na ikonu (Výchozí)
v pravém podokně otevřete okno vlastností.
Do pole "Hodnota dat" zadejte (nebo zkopírujte a vložte) následující text a klepněte na tlačítko "OK".
cmd.exe / c takeown / f \ "% 1 \" && icacls \ "% 1 \" / administrátoři grantů: F
Nyní je nutné vytvořit uvnitř příkazového klíče novou hodnotu. Klepněte pravým tlačítkem na příkazové tlačítko a zvolte příkaz Nový> Řetězcová hodnota. Název nové hodnoty "IsolatedCommand" a potom poklepáním na něj otevřete okno vlastností.
Do pole "Hodnota dat" zadejte (nebo zkopírujte a vložte) následující text a klepněte na tlačítko "OK". Všimněte si, že se jedná o stejný příkaz, který jsme právě přidali do hodnoty (Výchozí).
cmd.exe / c takeown / f \ "% 1 \" && icacls \ "% 1 \" / administrátoři grantů: F
A to přidá příkaz "Take Ownership" do kontextové nabídky souborů. Přejdeme na změny, které potřebujete provést, abyste dostali příkaz do menu pro složky.
Přidejte příkaz "Take Ownership" do kontextové nabídky pro složky
Chcete-li přidat příkazové složky "Přijmout vlastnictví", provedete v podstatě stejné změny, jaké jste právě provedli v předchozí části, ale na jiné místo v registru. V Editoru registru pomocí levého postranního panelu přejděte na následující klíč:
HKEY_CLASSES_ROOT \ Directory \ shell
Dále vytvoříte nový klíč uvnitř shell
klíč. Klepněte pravým tlačítkem myši na ikonu shell
a zvolte Nový> Klíč. Naznačte nový klíč "runas". Pokud již uvidíte a běž jako
klíč uvnitř shell
, můžete tento krok přeskočit.
Dále změníte (Výchozí)
hodnota uvnitř běž jako
klíč. S běž jako
vyberte vybraný klíč, poklepejte na ikonu (Výchozí)
hodnotu pro otevření okna vlastností.
V okně vlastností zadejte do pole "Údaje o hodnotách" položku "Převzít vlastnictví" a poté klikněte na tlačítko "OK". Hodnota, kterou zde zadáte, se stane příkazem, který vidíte v kontextové nabídce, takže se můžete obrátit na to, co chcete.
Dále vytvoříte novou hodnotu uvnitř běž jako
klíč. Klepněte pravým tlačítkem myši na ikonu běž jako
a zvolte Nový> Řetězcová hodnota. Název nové hodnoty "NoWorkingDirectory".
Nyní vytvoříte nový klíč uvnitř běž jako
klíč. Klepněte pravým tlačítkem myši na ikonu běž jako
a zvolte Nový> Klíč. Název nového příkazu ".
S novým příkaz
vyberte vybraný klíč, poklepejte na ikonu (Výchozí)
v pravém podokně otevřete okno vlastností.
Do pole "Hodnota dat" zadejte (nebo zkopírujte a vložte) následující text a klepněte na tlačítko "OK".
cmd.exe / c takeown / f \ "% 1 \" / r / d y && icacls \ "% 1 \" / administrátoři: F / t
Nyní je nutné vytvořit uvnitř příkazového klíče novou hodnotu. Klepněte pravým tlačítkem na příkazové tlačítko a zvolte příkaz Nový> Řetězcová hodnota. Název nové hodnoty "IsolatedCommand" a potom poklepáním na něj otevřete okno vlastností.
Do pole "Hodnota dat" zadejte (nebo zkopírujte a vložte) následující text a klepněte na tlačítko "OK". Všimněte si, že se jedná o stejný příkaz, který jsme právě přidali do hodnoty (Výchozí).
cmd.exe / c takeown / f \ "% 1 \" / r / d y && icacls \ "% 1 \" / administrátoři: F / t
A vy jste konečně hotovi. Můžete zavřít Editor registru. Tyto změny by se měly uskutečnit okamžitě, a proto je vyzkoušejte klepnutím pravým tlačítkem na libovolný soubor nebo složku a ujistěte se, že jste viděli příkaz "Take Ownership".
Pokud chcete změny kdykoli zvrátit, stačí vrátit se do registru a odstranit běž jako
které jste vytvořili v obou místech. Tímto odstraníte také vše, co jste vytvořili uvnitř. Pokud jste to už měli běž jako
klíče v těchto místech - například jste použili další hacks - stačí smazat příkaz
klíče, které jste provedli.
Stáhněte si náš One-Click Registry Hacks
Existuje spousta kroků, pokud provádíte tento hack ručně, a proto vám neviníme, že byste chtěli použít rychlejší metodu. Pokud se nechcete potápět do registru, vytvořili jsme pár hacků, které můžete použít. Nabídka Přidání vlastnictví do kontextového menu vytvoří klíče a hodnoty, které potřebujete k přidání příkazu "Take Ownership". "Odstranit převzetí vlastnictví z kontextového menu (výchozí)" hack odstraní tyto klíče, odebere příkaz a obnoví výchozí nastavení. Obě hacks jsou zahrnuty v následujícím souboru ZIP. Poklepejte na ten, který chcete použít, a klikněte na příkazy.
Vezměte si vlastnictví menu Hacks
Tyto hacks jsou opravdu jen běž jako
klíče, odejmuté na nové klíče a hodnoty, o kterých jsme hovořili v předchozí části a pak jsme exportovali do souboru .REG. Spuštěním hacků se vytvoří nebo odstraní tlačítka pro přidání příkazu do kontextové nabídky. A pokud se vám líbí hádka s registrem, stojí za to čas naučit se, jak vytvořit vlastní Registry hacks.