Tôi có một biến PATH hệ thống với cấu hình cấp hệ thống. Tôi sử dụng biến PATH của người dùng để bổ sung cho PATH với cấu hình dành riêng cho người dùng.
Tôi muốn cập nhật biến PATH của người dùng từ dòng lệnh chẳng hạn với setx.
Nhưng tôi không biết làm thế nào để tham chiếu đường dẫn người dùng hiện có trong setx.
Trong lệnh sau (setx without / M)
setx PATH c:\my-user-specifc-bin-path;%PATH%
PATH đầu tiên có nghĩa là PATH của người dùng nhưng% PATH thứ hai sẽ được thay thế bằng PATH "đầy đủ" (người dùng + hệ thống).
Vì vậy, điều đó có nghĩa là toàn bộ đường dẫn hệ thống sẽ được sao chép trong PATH của người dùng ... thứ chắc chắn không phải là thứ tôi muốn.
Tôi muốn:
- Chỉ ảnh hưởng đến biến môi trường PATH của người dùng
- Nối / Chuẩn bị một hoặc nhiều phần tử đường dẫn đến giá trị hiện có
- Làm điều đó từ dòng lệnh.
;%PATH%
bạn đang yêu cầu đường dẫn hiện có (xuất phát từ đường dẫn hệ thống) sẽ được nối thêm.