Ako pridať prevziať vlastníctvo do ponuky pravého kliknutia v programe Prieskumník systému Windows
Získavanie vlastníctva súborov alebo priečinkov v systéme Windows nie je jednoduché. Grafické používateľské rozhranie a príkazový riadok vykonávajú príliš veľa krokov. Prečo nie pridať jednoduchý príkaz kontextovej ponuky, ktorý vám umožní prevziať vlastníctvo akéhokoľvek súboru alebo priečinka?
Môžete pridať príkaz "Prijať vlastníctvo" do kontextového menu úpravou databázy Registry manuálne na dvoch miestach - jeden pre súbory a druhý pre priečinky. Môžete si tiež stiahnuť naše jednoramenné registre hacks, aby tieto zmeny pre vás.
V systéme Windows má používateľ, ktorý má vlastníctvo súboru alebo priečinka, implicitné práva na zmenu povolení daného objektu. Ten používateľ má tiež vždy prístup k súboru alebo priečinku - aj keď ostatné povolenia zdanlivo odporujú tomuto prístupu. Niekedy sa môžete dostať do situácie, keď musíte prevziať vlastníctvo súboru alebo priečinka. Mohlo by to byť systémový súbor, ktorý je potrebné zmeniť, aby ste mohli použiť iný textový editor na nahrádzanie poznámkového bloku podobného hackingu - v takom prípade má zabudovaný používateľský účet s názvom Dôveryhodný inštalátor vlastníctvo predvolene. Alebo môžete mať pevný disk z iného počítača, na ktorý je potrebné ovládať súbory.
Bez ohľadu na dôvody môžete prevziať vlastníctvo pomocou rôznych dialógových okien v systéme Windows alebo pomocou príkazového riadka. Obidve metódy však vyžadujú dokončenie niekoľkých krokov. S niekoľkými úpravami v registri môžete pridať jednoduchý príkaz "Prijať vlastníctvo" do kontextového menu Prieskumník súborov, ktorý vám umožní prevziať vlastníctvo v jednom kroku. Ukážeme vám manuálnu metódu vykonávania týchto zmien v databáze Registry, ale máme aj jednorazový hack, ktorý môžete použiť na inštaláciu týchto zmien bez ťažkostí.
Poznámka: Technika v tomto článku funguje vo väčšine verzií systému Windows - od systému Vista až po 7, 8 a 10.
Pridajte položku "Take Ownership" pomocou manuálneho úpravy databázy Registry
Ak chcete pridať príkaz "Prijať vlastníctvo" do kontextového menu v ktorejkoľvek verzii systému Windows, stačí vykonať nejaké zmeny v registri systému Windows. Je to spravodlivý zoznam zmien a vy budete pracovať v dvoch samostatných miestach databázy Registry. Ale vezmite si čas, postupujte podľa krokov a dostanete sa tam. A ak by ste raději nemali robiť zmeny sami, môžete preskočiť a stačiť stiahnuť naše jednokrokové háky. Odporúčame vám prinajmenšom odstrániť túto časť, aby ste pochopili, ako sa uskutočnili zmeny.
Štandardné upozornenie: Editor databázy Registry je výkonný nástroj a jeho zneužitie môže spôsobiť, že váš systém bude nestabilný alebo dokonca nefunkčný. To je docela jednoduchý hack a pokiaľ budete držať pokynov, nemali by ste mať žiadne problémy. To znamená, že ak ste s ním nikdy predtým nepracovali, zvážte, ako pred použitím začať používať Editor databázy Registry. A pred vykonaním zmien určite zálohujte databázu Registry (a váš počítač!).
Otvorte Editor databázy Registry stlačením tlačidla Štart a zadaním príkazu "regedit". Stlačením klávesu Enter otvoríte Editor databázy Registry a udeľte mu povolenie na vykonanie zmien v počítači.
Vykonáte rovnaký súbor zmien v dvoch miestach v registri. Prvá poloha pridáva do kontextovej ponuky pre všetky typy súborov "Take Ownership" a druhé miesto pridá príkaz do kontextovej ponuky pre priečinky.
Pridajte príkaz "Prijať vlastníctvo" do kontextového menu pre súbory
V editore databázy Registry použite ľavý bočný panel na navigáciu k nasledujúcemu tlačidlu:
HKEY_CLASSES_ROOT \ * \ shell
Ďalej vytvoríte nový kľúč vo vnútri škrupina
Kľúč. Kliknite pravým tlačidlom myši na položku škrupina
a zvoľte Nový> Kľúč. Zadajte nový kľúč "runas". Ak už uvidíte a runas
kľúč vnútri škrupina
kľúč, môžete tento krok vynechať.
Ďalej sa chystáte zmeniť (Predvolené)
hodnota vo vnútri runas
Kľúč. S runas
, stlačte dvakrát tlačidlo (Predvolené)
hodnotu pre otvorenie okna vlastností.
V okne s vlastnosťami zadajte do poľa Hodnota údajov položku "Prevziať vlastníctvo" a potom kliknite na tlačidlo "OK". Hodnota, ktorú zadáte tu, sa stane príkazom, ktorý vidíte v kontextovej ponuke, takže môžete bez zmeny zmeniť to, čo chcete.
Potom vytvoríte novú hodnotu vo vnútri runas
Kľúč. Kliknite pravým tlačidlom myši na položku runas
a zvoľte položku Nová hodnota reťazca. Názov novej hodnoty "NoWorkingDirectory".
Teraz si vytvoríte nový kľúč vo vnútri runas
Kľúč. Kliknite pravým tlačidlom myši na položku runas
a zvoľte Nový> Kľúč. Názov nového kľúča "príkaz."
S novým príkaz
, stlačte dvakrát tlačidlo (Predvolené)
v pravom okne, aby sa otvorilo okno vlastností.
Do poľa Údaj hodnoty zadajte (alebo skopírujte a prilepte) nasledujúci text a potom kliknite na tlačidlo OK.
cmd.exe / c takeown / f \ "% 1 \" && icacls \ "% 1 \" / administrátori grantov: F
Teraz musíte vytvoriť novú hodnotu v príkazovom kľúči. Kliknite pravým tlačidlom myši na príkazové tlačidlo a vyberte položku Nový> String Value. Zadajte novú hodnotu "IsolatedCommand" a potom dvakrát kliknite na ňu a otvorte okno vlastností.
V poli "Hodnota údajov" zadajte (alebo skopírujte a prilepte) nasledujúci text a potom kliknite na tlačidlo "OK". Všimnite si, že ide o ten istý príkaz, ktorý sme práve pridali do (Predvolená) hodnota.
cmd.exe / c takeown / f \ "% 1 \" && icacls \ "% 1 \" / administrátori grantov: F
A to pridá príkaz "Take Ownership" do kontextového menu pre súbory. Prejdime k zmenám, ktoré potrebujete urobiť, aby ste dostali príkaz do menu pre priečinky.
Pridajte príkaz "Prijať vlastníctvo" do kontextového menu pre priečinky
Ak chcete pridať priečinky príkazu "Prijať vlastníctvo", budete v podstate vykonávať rovnaké zmeny, ktoré ste práve vykonali v predchádzajúcej časti, ale na inom mieste v databáze Registry. V programe Editor databázy Registry použite ľavý postranný panel na navigáciu na nasledujúci kľúč:
HKEY_CLASSES_ROOT \ Directory \ shell
Ďalej vytvoríte nový kľúč vo vnútri škrupina
Kľúč. Kliknite pravým tlačidlom myši na položku škrupina
a zvoľte Nový> Kľúč. Zadajte nový kľúč "runas". Ak už uvidíte a runas
kľúč vnútri škrupina
kľúč, môžete tento krok vynechať.
Ďalej sa chystáte zmeniť (Predvolené)
hodnota vo vnútri runas
Kľúč. S runas
, stlačte dvakrát tlačidlo (Predvolené)
hodnotu pre otvorenie okna vlastností.
V okne s vlastnosťami zadajte do poľa Hodnota údajov položku "Prevziať vlastníctvo" a potom kliknite na tlačidlo "OK". Hodnota, ktorú zadáte tu, sa stane príkazom, ktorý vidíte v kontextovej ponuke, takže môžete bez zmeny zmeniť to, čo chcete.
Potom vytvoríte novú hodnotu vo vnútri runas
Kľúč. Kliknite pravým tlačidlom myši na položku runas
a zvoľte položku Nová hodnota reťazca. Názov novej hodnoty "NoWorkingDirectory".
Teraz si vytvoríte nový kľúč vo vnútri runas
Kľúč. Kliknite pravým tlačidlom myši na položku runas
a zvoľte Nový> Kľúč. Názov nového kľúča "príkaz."
S novým príkaz
, stlačte dvakrát tlačidlo (Predvolené)
v pravom okne, aby sa otvorilo okno vlastností.
Do poľa Údaj hodnoty zadajte (alebo skopírujte a prilepte) nasledujúci text a potom kliknite na tlačidlo OK.
cmd.exe / c takeown / f \ "% 1 \" / r / d y && icacls \ "% 1 \" / administrátori grantov: F / t
Teraz musíte vytvoriť novú hodnotu v príkazovom kľúči. Kliknite pravým tlačidlom myši na príkazové tlačidlo a vyberte položku Nový> String Value. Zadajte novú hodnotu "IsolatedCommand" a potom dvakrát kliknite na ňu a otvorte okno vlastností.
V poli "Hodnota údajov" zadajte (alebo skopírujte a prilepte) nasledujúci text a potom kliknite na tlačidlo "OK". Všimnite si, že ide o ten istý príkaz, ktorý sme práve pridali do (Predvolená) hodnota.
cmd.exe / c takeown / f \ "% 1 \" / r / d y && icacls \ "% 1 \" / administrátori grantov: F / t
A vy ste konečne hotoví. Editor databázy Registry môžete zavrieť. Tieto zmeny by sa mali vykonať ihneď, preto ich vyskúšajte kliknutím pravým tlačidlom na ľubovoľný súbor alebo priečinok a uistite sa, že vidíte príkaz "Take Ownership".
Ak chcete zmeny kedykoľvek zmeniť, len vráťte sa do registra a odstráňte ich runas
ktoré ste vytvorili v oboch miestach. Toto tiež odstráni všetko, čo ste vytvorili vo vnútri. Ak ste už mali runas
kľúče v týchto umiestneniach - napríklad použili iné hackery - stačí ich odstrániť príkaz
namiesto toho.
Stiahnite si náš One-Click Registry Hacks
Existuje veľa krokov, ak vykonávate tento hack ručne, takže vás nemôžeme obviňovať, že ste chceli použiť rýchlejšiu metódu. Ak nechcete, aby ste sa potárali do registra, vytvorili sme pár hackov, ktoré môžete použiť. "Pridanie vlastníctva do kontextového menu" vytvorí kľúče a hodnoty, ktoré potrebujete na pridanie príkazu "Take Ownership". Funkcia "Odstrániť prevzatie vlastníctva z kontextového menu (predvolené)" odstráni tieto klávesy, odstránením príkazu a obnovením predvoleného nastavenia. Obidve sú zahrnuté v nasledujúcom súbore ZIP. Dvakrát kliknite na ten, ktorý chcete použiť, a kliknite na výzvu.
Prevziať ponuku vlastníctva
Tieto hacks sú naozaj len runas
kľúče, odtiahnuté do nových kľúčov a hodnôt, o ktorých sme hovorili v predchádzajúcej časti a potom ich exportovali do súboru .REG. Spúšťanie hackov jednoducho vytvára alebo vymaže klávesy pre pridanie príkazu do kontextovej ponuky. A ak sa vám baví hádať s registrom, stojí za to čas, aby ste sa naučili, ako vytvoriť vlastný Registry hacks.