Windows đã bao gồm tùy chọn "Mở cửa sổ lệnh ở đây" khi bạn Shift + nhấp vào một thư mục. Tuy nhiên, PowerShell cung cấp một bộ tính năng mạnh mẽ hơn, đặc biệt nếu bạn thực hiện bất kỳ loại tự động hóa nào thông qua việc viết kịch bản. Nếu bạn thích PowerShell, bạn phải mở PowerShell và sau đó điều hướng đến thư mục hoặc sử dụng lệnh từ menu trong File Explorer. Thay vào đó, tại sao không thêm tùy chọn “Mở cửa sổ PowerShell ở đây” vào cùng một menu ngữ cảnh? Thật dễ dàng để làm. Bạn chỉ cần đi sâu vào Windows Registry để có một vài chỉnh sửa nhanh.
Thêm “Open PowerShell Window Here” vào menu ngữ cảnh bằng cách chỉnh sửa Registry bằng tay
Để thêm tùy chọn “Open PowerShell Window Here” vào menu ngữ cảnh, bạn chỉ cần thực hiện một vài chỉnh sửa nhanh trong Windows Registry.
Cảnh báo chuẩn: Registry Editor là một công cụ mạnh mẽ và lạm dụng nó có thể khiến hệ thống của bạn không ổn định hoặc thậm chí không hoạt động được. Đây là một hack khá đơn giản và miễn là bạn tuân thủ các hướng dẫn, bạn sẽ không gặp bất kỳ vấn đề gì. Điều đó nói rằng, nếu bạn chưa bao giờ làm việc với nó trước đây, hãy xem xét đọc về cách sử dụng Registry Editor trước khi bạn bắt đầu. Và chắc chắn sao lưu Registry (và máy tính của bạn!) Trước khi thực hiện thay đổi.
Mở Registry Editor bằng cách nhấn Start và sau đó gõ "regedit". Nhấn Enter để mở Registry Editor và cho phép nó thay đổi máy tính của bạn.
HKEY_CLASSES_ROOTDirectoryshell
shell
Chìa khóa. Nhấp chuột phải vào
shell
và chọn Mới> Khóa. Đặt tên cho khóa mới là “powershellmenu.” Chúng tôi đang đặt tên cho các powerhellmenu chính mới của chúng tôi vì trong Windows 8 và 10 (và như bạn có thể thấy trong ảnh chụp màn hình của chúng tôi),
Powershell
đã tồn tại để phục vụ các chức năng khác.
(Default)
giá trị bên trong mới
powershellmenu
Chìa khóa. Với
powershellmenu
đã chọn, nhấp đúp vào
(Default)
giá trị để mở cửa sổ thuộc tính của nó.
powershellmenu
và chọn New> String Value. Đặt tên cho giá trị mới là "Mở rộng". Bạn không cần thực hiện bất kỳ thay đổi nào đối với nó. Chỉ cần có chuỗi đó sẽ gây ra các lệnh được ẩn đằng sau phím Shift truy cập.
Extended
giá trị hay không, phần còn lại của quá trình là như nhau. Tiếp theo, bạn cần tạo khóa mới bên trong
powershellmenu
Chìa khóa. Nhấp chuột phải vào
powershellmenu
và chọn Mới> Khóa. Đặt tên cho khóa mới là "command".
(Default)
giá trị bên trong mới
command
Chìa khóa. Với
command
đã chọn, nhấp đúp vào
(Default)
giá trị để mở cửa sổ thuộc tính của nó.
Các
(Default)
giá trị xác định lệnh thực tế sẽ chạy khi bạn chọn tùy chọn trên menu ngữ cảnh. Nhập văn bản sau vào hộp “Dữ liệu giá trị” và sau đó nhấp vào “OK”.
C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe -NoExit -Command Set-Location -LiteralPath '%L'
powershellmenu
mà bạn đã tạo. Thao tác này sẽ tự động xóa mọi giá trị và các khóa khác mà bạn đã tạo bên trong
powershellmenu
và xóa lệnh khỏi menu ngữ cảnh của bạn.
Tải xuống Hacks một lần nhấp của chúng tôi
Ngăn chặn menu ngữ cảnh PowerShell
Những hacks này thực sự chỉ là
powershellmenu
rút gọn các khóa và giá trị bổ sung mà chúng ta đã nói trong phần trước và sau đó được xuất sang tệp.REG. Chạy các hack chỉ thay đổi giá trị. Và nếu bạn thích thú với Registry, bạn nên dành thời gian để tìm hiểu cách tạo ra các hacks Registry của riêng bạn.