Cách chỉnh sửa PATH hệ thống của bạn để truy cập dòng lệnh dễ dàng trong Windows

Tác giả sysadmin, T.M.Một 30, 2023, 02:06:21 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách chỉnh sửa PATH hệ thống của bạn để truy cập dòng lệnh dễ dàng trong Windows


Đây là... con đường? PATH cho Windows biết nơi cần tìm các tệp thực thi, giúp chúng có thể truy cập được thông qua giao diện dòng lệnh hoặc tập lệnh. Để thêm thư mục mới vào PATH, hãy điều hướng đến Cài đặt hệ thống nâng cao > Biến môi trường, chọn PATH, nhấp vào "Chỉnh sửa" rồi nhấp vào "Mới".

Bạn đã bao giờ tự hỏi tại sao bạn chỉ cần gõ ipconfig vào dấu nhắc lệnh và nó hoạt động, nhưng khi muốn sử dụng chương trình dòng lệnh đã tải xuống, trước tiên bạn phải điều hướng đến thư mục của nó? Dưới đây là cách khắc phục điều đó bằng cách sử dụng Windows System PATH trên Windows 10 và Windows 11.

1. PATH của hệ thống Windows là gì?

PATH của Hệ thống Windows cho PC của bạn biết nơi nó có thể tìm thấy các thư mục cụ thể chứa các tệp thực thi. Ví dụ: Ipconfig.exe được tìm thấy trong thư mục C:\Windows\System32, theo mặc định là một phần của hệ thống PATH. Khi bạn nhập ipconfig vào Dấu nhắc lệnh, Windows không cần biết EXE đó ở đâu - nó sẽ kiểm tra tất cả các thư mục trong PATH cho đến khi tìm thấy đúng thư mục.

Nếu bạn đã tải xuống một chương trình sử dụng giao diện dòng lệnh—như ADB, Cầu gỡ lỗi Android —bạn không thể chỉ cần nhập adb vào Dấu nhắc lệnh hoặc PowerShell để chạy chương trình đó, giống như bạn có thể làm với các lệnh tích hợp của Windows (egipconfig). Thay vào đó, bạn phải cho Command Prom biết nơi tìm tệp đó bằng cách nhập đường dẫn đầy đủ của EXE:

Mã nguồn [Chọn]
C:\Android\platform-tools\adb.exe
Nếu không, bạn sẽ nhận được thông báo lỗi như thế này.


Đó là việc gõ rất nhiều, đặc biệt đối với những thứ bạn phải chạy thường xuyên.

Nếu bạn muốn có sự thuận tiện tương tự với chương trình bạn đã tải xuống (như ADB), bạn cần thêm thư mục của chương trình đó vào PATH hệ thống của Windows. Bằng cách đó, khi cần chạy adb, bạn chỉ cần chạy:

Mã nguồn [Chọn]
adb
Không cần gõ thêm.

2. Cách thêm thư mục vào PATH của bạn

Các bước này về cơ bản giống nhau trên Windows 10 và Windows 11. Chỉ có một số khác biệt nhỏ trong giao diện người dùng.

Bắt đầu bằng cách nhấn phím Windows để mở Menu Bắt đầu, sau đó tìm kiếm "cài đặt hệ thống nâng cao". Ngoài ra, bạn có thể duyệt qua Bảng điều khiển đến Hệ thống và bảo mật > Hệ thống và nhấp vào siêu liên kết "Cài đặt hệ thống nâng cao" trong ngăn bên trái.


Khi cửa sổ Thuộc tính hệ thống mở ra, hãy nhấp vào nút "Biến môi trường".


Trong hộp "Biến hệ thống", hãy tìm một biến có tên Đường dẫn. Chọn mục đó và nhấp vào nút "Chỉnh sửa".

Bạn có thể sửa đổi PATH chỉ cho người dùng hiện tại bằng cách thay đổi biến PATH trong "Biến người dùng". Tuy nhiên, nó sẽ không ảnh hưởng đến những người dùng khác. Trong nhiều trường hợp, sẽ tốt hơn và thuận tiện hơn nếu thêm thứ gì đó vào PATH của hệ thống để nó có thể truy cập được trên PC của bạn.


Quá trình này trên Windows 10 và Windows 11 vừa dễ dàng hơn vừa ít gây nhầm lẫn hơn so với các phiên bản Windows trước. Sau khi bạn nhấp vào nút chỉnh sửa, một hộp thoại mới sẽ xuất hiện với mỗi vị trí trong PATH trên một dòng riêng biệt. Đây là một cải tiến đáng kể so với cách các phiên bản Windows trước xử lý các vị trí PATH và giúp việc thêm vị trí mới trở nên dễ dàng.


Đầu tiên, hãy nhấp vào nút 'mới', nút này sẽ thêm một dòng vào cuối danh sách. Thêm vị trí của bạn—"C:\AndroidSDK" trong ví dụ của chúng tôi—và nhấn Enter. Nhấp vào nút "OK" và bạn đã hoàn tất.

Các phiên bản Windows cũ hơn yêu cầu mỗi dòng kết thúc bằng dấu chấm phẩy, nhưng Windows 10 và 11 thì không yêu cầu nếu bạn sử dụng giao diện người dùng như chúng tôi ở đây. Nếu bạn sử dụng giao diện dòng lệnh để chỉnh sửa PATH, bạn vẫn sẽ tìm thấy chúng ở đó.


Cầu gỡ lỗi Android giờ đây có thể truy cập được từ bất kỳ Dấu nhắc lệnh, PowerShell hoặc Windows Terminal nào mà không cần chỉ định thư mục của nó.


Bạn có thể thêm bao nhiêu vị trí tùy thích vào PATH. Tuy nhiên, quy ước và cách thực hành tốt nhất chỉ ra rằng bạn cố gắng tránh làm lộn xộn PATH của mình với các tệp thực thi không cần thiết.