2009-05-07 33 views
14

Mỗi khi tôi thử nghiệm với một ngôn ngữ mới, trình biên dịch, thông dịch viên, công cụ, hoặc bất cứ điều gì, và tôi muốn chạy nó từ dòng lệnh, tôi sẽ phải đi đến hệ thống và thay đổi biến PATH của tôi. Tuy nhiên, hộp để đặt chuỗi quái vật trong chỉ bao gồm một hộp văn bản 1 dòng. Tôi thường xuyên thấy mình phải sao chép/dán chuỗi PATH vào Notepad chỉ để chỉnh sửa nó - Nó đã quá nửa trang. Ngay bây giờ tôi đã đếm khoảng 30 URL đường dẫn khác nhau.Làm thế nào để quản lý biến PATH trong Windows?

Có cách nào tốt hơn để quản lý đường dẫn hơn là ép tất cả chúng vào một chuỗi không? Tôi đang nghĩ đến việc sử dụng SUSE để phát triển kể từ khi PATH của tôi bị rối tung lên.

Trả lời

8

Nếu bạn luôn bắt đầu dòng lệnh từ một hoặc một vài phím tắt, bạn có thể chạy tệp lô khi khởi động. Ví dụ:

cmd /k autoexec_console.cmd 

nơi tập tin thực thi có thể có

set path=c:\foo;%path% 

hoặc bất cứ điều gì khác, và điều này sẽ tồn tại duy nhất cho rằng dụ cmd.exe.


XP Service Pack 2 Support tools (trông giống như có one for SP3, nhưng nó không nói gì trong đó) đi kèm với một chương trình setx.exe hoạt động như một vĩnh viễn set.

3

Khi bạn chỉ thử nghiệm với một ngôn ngữ one-shot bạn có thể tạo một tập tin batch khởi động nhỏ mà thao túng các đường dẫn:

set PATH=C:\My\New\Language\bin;%PATH% 

và tạo ra một môi trường thử nghiệm nhỏ bằng cách tạo ra một phím tắt để

cmd /k mybatch.cmd 

nơi đường dẫn sẽ được đặt theo ý thích của bạn. Nếu không, bạn có thể chỉnh sửa chuỗi dài trong sổ đăng ký có thể tốt hơn một chút so với hộp văn bản rộng 200px.

8

Để mange tốt hơn PATH rất dài trong giao diện cửa sổ mặc định, bạn có thể đã biến đánh giá vào biến:

SDKPATH -> some_sdk_path; some_more_sdk_paths; some_more_sdk_paths; 
DEVPATH -> some_dev_path; some_more_dev_paths; %SDKPATH% 
PATH -> some_common_path; some_mode_paths; %DEVPATH% 
7

Có một trình soạn thảo môi trường phần mềm miễn phí thực sự tốt đẹp sẵn có gọi RapidEE

nhanh Môi trường biên soạn

Trình chỉnh sửa môi trường nhanh (RapidEE) là trình chỉnh sửa biến môi trường.

Nó bao gồm dễ sử dụng GUI và thay thế hộp chỉnh sửa Windows nhỏ và bất tiện.

RapidEE 8.x hỗ trợ Windows XP, 2003, Vista, 2008, Windows 7, Windows 8 & Windows 10 (bao gồm cả các phiên bản 64 bit).

Nếu bạn vẫn sử dụng Windows NT hoặc 2000, thì hãy sử dụng phiên bản 6.1. Đối với Windows 9x hoặc ME sử dụng phiên bản 2.1.

Tính năng

  • cây Editable: biến Hiện môi trường và các giá trị như một cây có thể chỉnh sửa.
  • Chế độ di động: RapidEE không yêu cầu cài đặt và có thể chạy dưới dạng "ứng dụng di động".
  • Lỗi kiểm tra: Tự động kiểm tra các tên đường dẫn không hợp lệ và tên tập tin
  • đa ngôn ngữ giao diện: RapidEE được dịch sang một số ngôn ngữ (tiếng Anh, Nga, Nhật Bản, Pháp, Ba Lan, Đức, Ý, Latvia, Slovakia, Hy Lạp, Tây Ban Nha, Trung Quốc, Hà Lan, Thụy Điển, Hàn Quốc, Croatia, Đan Mạch, Bồ Đào Nha, Phần Lan, Na Uy, Indonesia, Rumani, Hungary, Thổ Nhĩ Kỳ, Abkhazia, Ukraina, Séc, Ả Rập) và ngôn ngữ có thể thay đổi khi đang bay.
0

Tôi khuyên bạn nên thử Environment variables editor (Eveditor). Nó rất dễ sử dụng và hoàn toàn miễn phí.

Trình chỉnh sửa biến môi trường giúp bạn tổ chức và hợp lý hóa việc sử dụng biến hệ thống (bao gồm System PATH) và tối ưu hóa môi trường làm việc của bạn mà không có nguy cơ mất cài đặt cấu hình có giá trị, điều gì đó có thể xảy ra vô tình và hiệu ứng tàn phá khi bạn cài đặt phần mềm mới máy của bạn.

Các vấn đề liên quan