10Sep
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?
Príkaz "Prijať vlastníctvo" môžete pridať do kontextového menu úpravou databázy Registry manuálne na dvoch miestach - jeden pre súbory a druhý pre priečinky. Môžete tiež jednoducho stiahnuť naše jednoramenné registrový hack, 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í pre daný objekt. Užívateľovi je tiež vždy umožnené pristupovať k súboru alebo priečinku - aj keď iné prístupy 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ý musíte zmeniť, aby ste mohli použiť iný textový editor nahradzujúci poznámku typu "hack", a preto vstavaný používateľský účet s názvom Dôveryhodný inštalátor má predvolené vlastníctvo. 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ôvod, môžete prevziať vlastníctvo pomocou rôznych dialógových okien povolenia v systéme Windows alebo pomocou príkazového riadku. Obidve metódy však vyžadujú dokončenie niekoľkých krokov. S niekoľkými úpravami v registri môžete do kontextového menu Prieskumník súborov pridať jednoduchý príkaz "Prijať vlastníctvo", ktorý vám umožní prevziať vlastníctvo v jednom kroku. Ukážeme vám manuálnu metódu na vykonanie týchto zmien v databáze Registry, ale tiež máme jednorázový 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 Vista až po 7, 8 a 10.
Pridať "Take Ownership" úpravou registra manuálne
Pridanie príkazu "Take Ownership"kontextové menu v akejkoľvek verzii systému Windows, stačí urobiť nejaké zmeny v registri systému Windows. Je to spravodlivý zoznam zmien a 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 stahovať naše jednokrokové hacks. Odporúčame vám prinajmenšom odstrániť túto časť, aby ste pochopili, ako sa dajú urobiť 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 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 Štart a zadaním "regedit." Stlačením klávesu Enter otvorte Editor databázy Registry a udeľte mu povolenie vykonať zmenypočítača.
Urobíte rovnaký súbor zmien v dvoch miestach v registri. Prvá poloha pridáva do kontextovej ponuky súbory akéhokoľvek typu "Take Ownership" a druhé umiestnenie pridá príkaz do kontextovej ponuky pre priečinky.
Pridajte príkaz "Take Ownership" do kontextového menu pre súbory
V editore databázy Registry použite ľavý bočný panel na navigáciu na nasledujúci kľúč:
HKEY_CLASSES_ROOT \ * \ shellPotom vytvoríte nový kľúč vo vnútri shellukľúč.Kliknite pravým tlačidlom myši na tlačidlo shell a vyberte položku Nový & gt;Key. Zadajte názov nového kľúča "runas". Ak už v kľúči shell nájdete kľúč typu runas, môžete tento krok vynechať.
Potom zmeníte hodnotu( Predvolená hodnota) v kľúči runas. Ak je vybrané tlačidlo runas, dvakrát kliknite na hodnotu( Predvolené) a otvorí sa okno 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ú tu zadáte, sa stane príkazom, ktorý vidíte v kontextovej ponuke, takže môžete bez zmeny zmeniť to, čo chcetechcieť.
Ďalej vytvoríte novú hodnotu vo vnútri kľúča runas. Kliknite pravým tlačidlom myši na tlačidlo runas a vyberte položku Nový & gt;Hodnota reťazca. Zadajte názov novej hodnoty "NoWorkingDirectory."
Teraz vytvoríte nový kľúč vo vnútri kľúča runas. Kliknite pravým tlačidlom myši na tlačidlo runas a vyberte položku Nový & gt;Key. Zadajte nový príkaz "
". Po zvolení nového príkazového tlačidla dvakrát kliknite na hodnotu( Predvolené) v pravej časti okna, aby ste otvorili jeho okno vlastností.
V poli "Hodnota údajov" zadajte( alebo skopírujte a prilepte) nasledujúci text a potom kliknite na tlačidlo "OK".
cmd.exe / c takeown / f \ "% 1 \" &icacls \ "% 1 \" / grant administrátorov: FTeraz musíte vytvoriť novú hodnotu vnútri príkazového kľúča. Kliknite pravým tlačidlom na príkazové tlačidlo a vyberte položku Nový & gt;Hodnota reťazca. 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 hodnoty( Predvolená hodnota).
cmd.exe / c takeown / f \ "% 1 \" &icacls \ "% 1 \" / grant administrátorov: FA 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 ponuky pre priečinky.
Pridanie príkazu "Take Ownership" do kontextového menu pre priečinky
Ak chcete pridať zložky príkazu "Take Ownership", urobíte v podstate tie isté zmeny, ktoré ste práve vykonali v predchádzajúcej časti, ale na inom mieste vregistre. V programe Editor databázy Registry použite ľavý bočný panel na navigáciu na nasledujúci kľúč:
HKEY_CLASSES_ROOT \ Directory \ shellĎalej vytvoríte nový kľúč vo vnútri kľúča shell. Kliknite pravým tlačidlom myši na tlačidlo shell a vyberte položku Nový & gt;Key. Zadajte názov nového kľúča "runas". Ak už v kľúči shell nájdete kľúč typu runas, môžete tento krok vynechať.
Ďalej zmeníte hodnotu( Predvolené) v kľúči runas. Ak je vybrané tlačidlo runas, dvakrát kliknite na hodnotu( Predvolené) a otvorí sa okno vlastností.
V okne s vlastnosťami zadajte do poľa Hodnota údajov "Prevziať vlastníctvo" a potom kliknite na tlačidlo "OK". Hodnota, ktorú tu zadáte, sa stane príkazom, ktorý vidíte vo vašom kontextovom menu, takže sa môžete bez zmeny zmeniť na čokoľvekchcieť.
Potom vytvoríte novú hodnotu vo vnútri kľúča runas. Kliknite pravým tlačidlom myši na tlačidlo runas a vyberte položku Nový & gt;Hodnota reťazca. Zadajte názov novej hodnoty "NoWorkingDirectory".
Teraz vytvoríte nový kľúč vnútri kľúča runas. Kliknite pravým tlačidlom myši na tlačidlo runas a vyberte položku Nový & gt;Key. Zadajte nový príkaz "
". Po zvolení nového príkazového klávesu dvakrát kliknite na hodnotu( Predvolené) v pravom okne, aby ste otvorili jeho okno vlastností.
Do poľa Hodnota zadajte( alebo skopírujte a prilepte) nasledujúci text a potom kliknite na tlačidlo OK.icacls \ "% 1 \" / grant administrátorov: F / t
Teraz musíte vytvoriť novú hodnotu vo vnútri príkazového kľúča. Kliknite pravým tlačidlom na príkazové tlačidlo a vyberte položku Nový & gt;Hodnota reťazca. 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 hodnoty( Predvolená hodnota).
cmd.exe / c prevzatie / f \ "% 1 \" / r / d y &icacls \ "% 1 \" / administrátori grantov: F / tA vy ste nakoniec hotoví.Editor databázy Registry môžete zavrieť.Tieto zmeny by sa mali uskutočniť ihneď, preto ich vyskúšajte kliknutím pravým tlačidlom myši na ľubovoľný súbor alebo priečinok a uistite sa, že vidíte príkaz "Take Ownership".
Ak chcete zmeny kedykoľvek zvrátiť, stačí vrátiť sa späť do registra a odstrániť klávesy Runas, ktoré ste vytvorili v oboch polohách. Tým sa tiež odstráni všetko, čo ste vytvorili vo vnútri. Ak ste už na týchto miestach mali k dispozícii kľúče typu runas - napríklad použili iné hacks - stačí vymazať zadané príkazové klávesy.
Stiahnite si náš Registry One-Click Hacks
Existuje veľa krokov, ak vykonávate tento hack ručne, takže vás nemôžeme obviňovať, že chcete použiť rýchlejšiu metódu. Ak nemáte pocit, že sa ponoríte do registra, vytvorili sme niekoľko hackov, ktoré môžete použiť.Príloha "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ť vlastnícke menu Hacks
Tieto hacks sú naozaj len kľúčom runas, zbavený nových kľúčov a hodnôt, o ktorých sme hovorili v predchádzajúcej sekcii a potom sme ich exportovali do súboru. REG.Spúšťanie hackov jednoducho vytvára alebo vymazáva klávesy pre pridanie príkazu do kontextovej ponuky. A ak sa vám páči, aby ste sa dozvedeli o registrácii, stojí za to čas na to, aby ste sa naučili, ako vytvoriť vlastný Registry hacks.