Không có gì thực sự đặc biệt về /bin
Unix / Linux cả. Đây chỉ là vị trí nơi các tệp thực thi (bao gồm các tập lệnh, thực tế không phải là tệp bin ary) được đặt theo quy ước và nó được bao gồm trong PATH
biến môi trường theo mặc định cho tất cả người dùng. Như Ryan nói, \Windows\System32
thư mục trên Windows cũng PATH
dành cho tất cả người dùng Windows (và thậm chí nếu không, trình tải chương trình của Windows sẽ tìm kiếm ở đó bằng mọi cách).
Bạn có thể dễ dàng tạo tương đương của riêng bạn /bin
trên Windows. Để làm cho nó toàn hệ thống, đặt nó ở đâu đó như gốc của hệ thống tệp (như trong C:\bin
) hoặc dưới một vị trí đã bị hạn chế như \Windows\System32\bin
) và thêm nó vào PATH
biến môi trường cho tất cả người dùng. Đối với vị trí trên mỗi người dùng, hãy tạo thư mục trong hồ sơ của riêng bạn ( %USERPROFILE%\bin
) và thêm nó vào PATH
biến môi trường của tài khoản của bạn . Windows kết hợp các PATH
biến môi trường trên mỗi người dùng và toàn hệ thống , do đó, mọi thứ trong PATH
biến máy cũng được thêm vào bất kỳ người dùng nào PATH
, nhưng không phải là cách khác.
Tất nhiên, bạn sẽ phải tự thêm tệp / tập lệnh / phím tắt / liên kết vào bin
thư mục của mình. Các trình cài đặt Windows không mong đợi điều đó và sẽ không tự động đặt các tệp ở đó theo cách mà các trình cài đặt Linux thường làm.