Nahraďte PowerShell príkazovým riadkom v kontextovej ponuke v systéme Windows 10

Nahraďte PowerShell príkazovým riadkom v kontextovej ponuke v systéme Windows 10: (Replace PowerShell with Command Prompt in Context Menu in Windows 10: ) Ak ste nedávno aktualizovali na najnovšiu aktualizáciu Creators Update systému Windows 10(Windows 10) , možno ste si už všimli, že keď stlačíte Shift a kliknete pravým tlačidlom myši na ľubovoľný priečinok, zobrazí sa možnosť „Otvoriť príkazové okno tu“. bol nahradený textom „Otvorte okno PowerShell tu“. Zatiaľ čo veľa ľudí nevie, čo je powershell, ako od nich Microsoft očakáva, že budú používať túto funkciu? Preto sme zostavili túto príručku, ktorá vám ukáže, ako znova pridať možnosť „Otvoriť príkazové okno tu“ do kontextovej ponuky Prieskumníka .(File Explorer)

Nahraďte PowerShell príkazovým riadkom v kontextovej ponuke v systéme Windows 10

Možnosť príkazového riadka(Command Prompt) v ponuke Štart(Start Menu) je tiež nahradená prostredím PowerShell s najnovšou aktualizáciou Creators Update , ale našťastie ju možno obnoviť prostredníctvom nastavení systému Windows(Windows Settings) . Bohužiaľ však neexistuje žiadna možnosť/nastavenia, ktoré by nahradili možnosť „tu otvoriť príkazové okno“ z kontextovej ponuky po kliknutí pravým tlačidlom myši v systéme Windows 10(Windows 10) . Bez toho, aby sme strácali čas, sa pozrime, ako skutočne nahradiť PowerShell (Replace PowerShell)príkazovým riadkom(Command Prompt) v kontextovej ponuke(Context Menu) v systéme Windows 10(Windows 10) pomocou nižšie uvedeného sprievodcu.

Nahraďte PowerShell (Replace PowerShell)príkazovým riadkom(Command Prompt) v kontextovej ponuke(Context Menu) v systéme Windows 10

Uistite sa, že ste  vytvorili bod obnovenia(create a restore point)  pre prípad, že by sa niečo pokazilo.

Metóda 1: Použite opravu databázy Registry(Method 1: Use Registry Fix)

Poznámka:(Note:) Ak nechcete použiť túto metódu, môžete vyskúšať metódu 2, ktorá vám umožňuje manuálne upraviť položky databázy Registry(Registry) , aby ste problém vyriešili.

1.Otvorte prázdny súbor programu Poznámkový blok(Notepad) a potom prilepte nasledujúci text tak, ako je:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\cmdprompt]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\cmdprompt\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\Drive\shell\cmdprompt]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Drive\shell\cmdprompt\command]
@="cmd.exe /s /k pushd \"%V\""

2. V ponuke Poznámkový blok kliknite na položku Súbor a potom na položku Uložiť ako .(Save as)

V ponuke Poznámkový blok kliknite na Súbor a potom na Uložiť ako

3. Z rozbaľovacej ponuky Uložiť ako typ vyberte „ (Save)Všetky súbory. (All Files.)

4. Zadajte názov súboru ako cmdfix.reg (prípona .reg je veľmi dôležitá).

Z rozbaľovacej ponuky Uložiť ako typ vyberte Všetky súbory a potom zadajte názov súboru ako cmdfix.reg

5. Teraz prejdite na miesto, kam chcete súbor uložiť, a potom kliknite na tlačidlo Uložiť.(Save.)

6. Dvakrát kliknite na súbor a potom kliknite na tlačidlo Áno( Yes) , aby ste mohli pokračovať. Tým sa do kontextovej ponuky pridá možnosť „ Otvoriť príkazové okno tu “.(Open command window here)

Dvojitým kliknutím na súbor reg spustite a potom vyberte Áno, aby ste mohli pokračovať

7. Ak teraz chcete z kontextovej ponuky odstrániť možnosť „Otvoriť príkazové okno tu“(remove the “Open command window here”) , otvorte súbor poznámkového bloku a vložte doň obsah nižšie:

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\shell\cmd2]

[-HKEY_CLASSES_ROOT\Directory\Background\shell\cmd2]

[-HKEY_CLASSES_ROOT\Drive\shell\cmd2]

[-HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\cmd2]

8. Vyberte typ Uložiť ako „ Všetky súbory. (All Files.)“ a pomenujte súbor ako Defaultcmd.reg.

9. Kliknite na Uložiť(Save) a dvakrát kliknite na súbor, aby ste odstránili možnosť z kontextového menu. Teraz by to nahradilo PowerShell príkazovým (PowerShell)riadkom(Command Prompt) v kontextovej ponuke(Context Menu) , ak nie, potom pokračujte ďalšou metódou.

Metóda 2: Manuálne vytvorte položky registrov(Method 2: Manually create registries entries)

1. Stlačte kláves Windows + R, zadajte príkaz regedit(regedit) a stlačením klávesu Enter(Enter) otvorte Editor databázy Registry(Registry Editor) .

Spustite príkaz regedit

2. Prejdite na nasledujúcu cestu registra:

HKEY_CLASSES_ROOT\Directory\shell\cmd

3. Kliknite pravým tlačidlom myši na priečinok cmd a potom kliknite na položku Povolenia.(Permissions.)

Kliknite pravým tlačidlom myši na priečinok cmd a potom kliknite na položku Povolenia

4. Teraz na karte Zabezpečenie(Security) kliknite na tlačidlo Rozšírené(Advanced) .

Teraz na karte Zabezpečenie kliknite na tlačidlo Rozšírené

5. V okne Rozšírené nastavenia zabezpečenia(Advanced Security Settings) kliknite na položku Zmeniť vedľa položky Vlastník.(Change next to Owner.)

kliknite na Zmeniť v časti Vlastník

6. V okne Výber používateľa alebo skupiny(Select User or Group) znova kliknite na položku Rozšírené.(Advanced.)

vyberte pokročilého používateľa alebo skupinu

7. Teraz kliknite na Nájsť teraz(Find Now) a potom vyberte svoje používateľské konto(your user account) zo zoznamu a kliknite na OK.(click OK.)

Kliknite na tlačidlo Nájsť teraz na pravej strane, vyberte používateľské meno a potom kliknite na tlačidlo OK

8. Po pridaní svojho používateľského účtu začiarknite políčko „ Nahradiť vlastníka na podkontajneroch a objektoch. (Replace owner on subcontainers and objects.)

Po pridaní svojho používateľského účtu začiarknite políčko Nahradiť vlastníka na podkontajneroch a objektoch

9. Kliknite na tlačidlo Použiť a potom na tlačidlo OK.

10. Opätovne sa dostanete do okna Povolenia(Permissions) , odtiaľ vyberte Správcovia(Administrators) a potom pod povoleniami začiarknite políčko Úplná kontrola.(Full Control.)

Vyberte položku Správcovia a potom v časti oprávnenia začiarknite políčko Úplná kontrola

11. Kliknite na tlačidlo Použiť a potom na tlačidlo OK.

12. Teraz v priečinku cmd kliknite pravým tlačidlom myši na HideBasedOnVelocityId DWORD a vyberte položku Premenovať.(Rename.)

Kliknite pravým tlačidlom myši na HideBasedOnVelocityId DWORD a vyberte Premenovať

13. Premenujte vyššie uvedený DWORD na ShowBasedOnVelocityId a stlačte Enter.

Premenujte vyššie uvedený DWORD na ShowBasedOnVelocityId a stlačte Enter

14. Po zatvorení Editora databázy Registry(Registry Editor) by sa povolila možnosť „ Otvoriť príkazové okno tu(Open command window here) “ .

15.Ak sa chcete vrátiť späť, jednoducho znova premenujte DWORD na HideBasedOnVelocityId . Znova(Again) skontrolujte a zistite, či ste schopní úspešne  nahradiť PowerShell príkazovým riadkom v kontextovej ponuke v systéme Windows 10.( Replace PowerShell with Command Prompt in Context Menu in Windows 10.)

Ako odstrániť Tu otvoríte okno PowerShell z kontextovej ponuky v systéme Windows 10(How to remove Open PowerShell window here from the context menu in Windows 10)

Aj keď sa zdá, že nasledujúce kroky prinesú späť možnosť „ Otvoriť(Open) príkazové okno tu“ v kontextovej ponuke po kliknutí pravým tlačidlom myši, ale stále by sa vám zobrazila možnosť „ Otvoriť okno (Open) PowerShell tu“ a ak ju chcete odstrániť z kontextovej ponuky, postupujte podľa nižšie uvedených pokynov- uvedené kroky.

1. Stlačte kláves Windows + R, zadajte príkaz regedit(regedit) a stlačte kláves Enter.

Spustite príkaz regedit

2. Prejdite na nasledujúcu cestu registra:

HKEY_CLASSES_ROOT\Directory\shell\PowerShell

3. Kliknite pravým tlačidlom myši na PowerShell a potom vyberte položku Povolenia.(Permissions.)

Kliknite pravým tlačidlom myši na PowerShell a potom vyberte položku Povolenia

4. Kliknite na tlačidlo Rozšírené( Advanced button) v okne povolení.

5. V okne Rozšírené nastavenia zabezpečenia(Advanced Security Settings) kliknite na položku Zmeniť( Change) vedľa položky Vlastník.

kliknite na Zmeniť v časti Vlastník

6. V okne Výber používateľa(Select User) alebo skupiny(Group) znova kliknite na položku Rozšírené.( Advanced.)

vyberte pokročilého používateľa alebo skupinu

7. Teraz kliknite na Nájsť teraz(Find Now) a potom vyberte svoje používateľské konto zo zoznamu a kliknite na OK.

Kliknite na tlačidlo Nájsť teraz na pravej strane, vyberte používateľské meno a potom kliknite na tlačidlo OK

8. Po pridaní svojho používateľského účtu začiarknite políčko „ Nahradiť vlastníka na podkontajneroch a objektoch. (Replace owner on subcontainers and objects.)

Po pridaní svojho používateľského účtu začiarknite políčko Nahradiť vlastníka na podkontajneroch a objektoch

9. Kliknite na tlačidlo Použiť a potom na tlačidlo OK.

10. Opätovne sa dostanete do okna Povolenia(Permissions) , odtiaľ vyberte Správcovia(Administrators) a potom pod povoleniami začiarknite políčko Úplná kontrola.(Full Control.)

Vyberte položku Správcovia a potom v časti oprávnenia začiarknite políčko Úplná kontrola

11. Kliknite na tlačidlo Použiť a potom na tlačidlo OK.

12. Teraz v priečinku PowerShell kliknite pravým tlačidlom myši na ShowBasedOnVelocityId DWORD a vyberte položku Premenovať.(Rename.)

Teraz v priečinku PowerShell kliknite pravým tlačidlom myši na ShowBasedOnVelocityId DWORD a vyberte položku Premenovať

13. Premenujte vyššie uvedený DWORD na HideBasedOnVelocityId a stlačte Enter.

Premenujte vyššie uvedený DWORD na HideBasedOnVelocityId a stlačte Enter

14.Týmto vypnete možnosť „Otvoriť okno PowerShell tu“ hneď po zatvorení Editora databázy Registry(Registry Editor) .

15.Ak sa chcete vrátiť späť, jednoducho znova premenujte DWORD na ShowBasedOnVelocityId .

Odporúča sa pre vás:(Recommended for you:)

To je všetko, úspešne ste nahradili PowerShell príkazovým riadkom v kontextovej ponuke v systéme Windows 10(Replace PowerShell with Command Prompt in Context Menu in Windows 10) , ale ak máte stále nejaké otázky týkajúce sa tohto článku, neváhajte sa ich opýtať v sekcii komentárov.



About the author

Som softvérový inžinier so skúsenosťami s programami Xbox Explorer, Microsoft Excel a Windows 8.1 Explorer. Vo voľnom čase rád hrám videohry a pozerám televíziu. Mám titul z University of Utah a momentálne pracujem ako softvérový inžinier pre medzinárodnú spoločnosť.



Related posts