Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10: Jeśli niedawno zaktualizowałeś system Windows 10 do najnowszej Aktualizacji twórców, być może zauważyłeś już, że po naciśnięciu klawisza Shift i kliknięciu prawym przyciskiem myszy dowolnego folderu opcja „Otwórz tutaj okno poleceń” zostało zastąpione przez „Otwórz tutaj okno PowerShell”. Chociaż wiele osób nie wie, czym jest powershell, w jaki sposób Microsoft oczekuje od nich korzystania z tej funkcji? Cóż, dlatego przygotowaliśmy ten przewodnik, który pokaże Ci, jak ponownie dodać opcję „Otwórz okno poleceń tutaj” w menu kontekstowym Eksploratora plików.

Ponadto opcja wiersza polecenia w menu Start została zastąpiona przez PowerShell z najnowszą aktualizacją twórców, ale na szczęście można ją przywrócić za pomocą ustawień systemu Windows. Ale niestety nie ma opcji / ustawień, które zastąpiłyby opcję „otwórz okno poleceń tutaj” z menu kontekstowego prawego przycisku myszy w systemie Windows 10. Więc bez marnowania czasu, zobaczmy, jak faktycznie zastąpić PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 z pomocą poniższego przewodnika.
Zawartość
Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10
Upewnij się, że utworzyłeś punkt przywracania na wypadek, gdyby coś poszło nie tak.
Metoda 1: Użyj poprawki rejestru
Uwaga: Jeśli nie chcesz korzystać z tej metody, możesz wypróbować metodę 2, która pozwala ręcznie edytować wpisy rejestru w celu rozwiązania problemu.
1. Otwórz pusty plik Notatnika, a następnie wklej następujący tekst bez zmian:
Edytor rejestru Windows wersja 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 " "Rozszerzony"="" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Drive\shell\cmdprompt\command] @="cmd.exe /s /k pushd \"%V\""
2. Kliknij Plik, a następnie Zapisz jako z menu Notatnika.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
3. Z listy rozwijanej Zapisz jako typ wybierz „ Wszystkie pliki. “
4. Wpisz nazwę pliku jako cmdfix.reg (rozszerzenie .reg jest bardzo ważne).
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
5. Teraz przejdź do lokalizacji, w której chcesz zapisać plik, a następnie kliknij Zapisz.
6. Kliknij dwukrotnie plik, a następnie kliknij Tak, aby kontynuować, co spowoduje dodanie opcji „ Otwórz tutaj okno poleceń ” w menu kontekstowym.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
7.Teraz, jeśli chcesz usunąć opcję „Otwórz tutaj okno poleceń” z menu kontekstowego, otwórz plik notatnika i wklej do niego poniższą treść:
Edytor rejestru systemu Windows wersja 5.00 [-HKEY_CLASSES_ROOT\Katalog\shell\cmd2] [-HKEY_CLASSES_ROOT\Katalog\Background\shell\cmd2] [-HKEY_CLASSES_ROOT\Drive\shell\cmd2] [-HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\cmd2]
8. Wybierz Zapisz jako typ jako „ Wszystkie pliki. ” i nazwij plik jako Defaultcmd.reg.
9. Kliknij Zapisz i dwukrotnie kliknij plik, aby usunąć opcję z menu kontekstowego. Teraz zamieniłoby to PowerShell na wiersz polecenia w menu kontekstowym, jeśli nie, a następnie przejdź do następnej metody.
Metoda 2: Ręczne tworzenie wpisów do rejestrów
1. Naciśnij klawisz Windows + R, a następnie wpisz regedit i naciśnij Enter, aby otworzyć Edytor rejestru.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
2. Przejdź do następującej ścieżki rejestru:
HKEY_CLASSES_ROOT Katalog \ shell \ cmd
3. Kliknij prawym przyciskiem myszy folder cmd, a następnie kliknij Uprawnienia.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
4. Teraz w zakładce Bezpieczeństwo kliknij przycisk Zaawansowane .
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
5. W oknie Zaawansowane ustawienia zabezpieczeń kliknij Zmień obok Właściciela.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
6. W oknie Wybierz użytkownika lub grupę ponownie kliknij Zaawansowane.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
7. Teraz kliknij Znajdź teraz, a następnie wybierz swoje konto użytkownika z listy, a następnie kliknij OK.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
8. Po dodaniu konta użytkownika zaznacz opcję „ Zamień właściciela w podkontenerach i obiektach”. “
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
9. Kliknij Zastosuj, a następnie OK.
10.Znowu zostaniesz przeniesiony do okna Uprawnienia, stamtąd wybierz Administratorzy, a następnie pod uprawnieniami zaznacz opcję Pełna kontrola.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
11. Kliknij Zastosuj, a następnie OK.
12. Teraz w folderze cmd kliknij prawym przyciskiem myszy HideBasedOnVelocityId DWORD i wybierz Zmień nazwę.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
13. Zmień nazwę powyższego DWORD na ShowBasedOnVelocityId i naciśnij Enter.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
14. Spowoduje to włączenie opcji „ Otwórz tutaj okno poleceń ” zaraz po zamknięciu Edytora rejestru.
15. Jeśli chcesz cofnąć, po prostu zmień nazwę DWORD ponownie na HideBasedOnVelocityId. Ponownie sprawdź i sprawdź, czy jesteś w stanie pomyślnie zastąpić PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10.
Mimo że wykonanie powyższych kroków wydaje się przywracać opcję „Otwórz okno poleceń tutaj” w menu kontekstowym po kliknięciu prawym przyciskiem myszy, nadal zobaczysz opcję „Otwórz tutaj okno PowerShell” i aby usunąć ją z menu kontekstowego, wykonaj poniższe czynności: wymienione kroki.
1. Naciśnij klawisz Windows + R, a następnie wpisz regedit i naciśnij Enter.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
2. Przejdź do następującej ścieżki rejestru:
HKEY_CLASSES_ROOT Katalog Powłoka PowerShell
3. Kliknij prawym przyciskiem myszy PowerShell, a następnie wybierz Uprawnienia.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
4. Kliknij przycisk Zaawansowane pod oknem uprawnień.
5. W oknie Zaawansowane ustawienia zabezpieczeń kliknij Zmień obok Właściciela.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
6. W oknie Wybierz użytkownika lub grupę ponownie kliknij Zaawansowane.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
7. Teraz kliknij Znajdź teraz, a następnie wybierz swoje konto użytkownika z listy, a następnie kliknij OK.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
8. Po dodaniu konta użytkownika zaznacz opcję „ Zamień właściciela w podkontenerach i obiektach”. “
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
9. Kliknij Zastosuj, a następnie OK.
10.Znowu zostaniesz przeniesiony do okna Uprawnienia, stamtąd wybierz Administratorzy, a następnie pod uprawnieniami zaznacz opcję Pełna kontrola.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
11. Kliknij Zastosuj, a następnie OK.
12. Teraz w folderze PowerShell kliknij prawym przyciskiem myszy DWORD ShowBasedOnVelocityId i wybierz Zmień nazwę.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
13. Zmień nazwę powyższego DWORD na HideBasedOnVelocityId i naciśnij Enter.
![Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10 Zastąp PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10]()
14. Spowoduje to wyłączenie opcji „Otwórz tutaj okno PowerShell” zaraz po zamknięciu Edytora rejestru.
15. Jeśli chcesz cofnąć, po prostu zmień nazwę DWORD ponownie na ShowBasedOnVelocityId.
Polecany dla Ciebie:
To wszystko, pomyślnie zastąpiłeś PowerShell wierszem polecenia w menu kontekstowym w systemie Windows 10, ale jeśli nadal masz jakieś pytania dotyczące tego artykułu, możesz je zadać w sekcji komentarza.