Không có thứ gọi là liên kết cứng đến diretory trong Windows. Trong Windows, bạn có thể tạo một liên kết tượng trưng đến một thư mục bằng cách sử dụng lệnh mklink /d link_name target_dir
hoặc bạn tạo một đường nối với mklink /J link_name target_dir
.
Khác nhau về các liên kết cứng, các mối nối có thể trải rộng trên nhiều khối lượng và đôi khi được Microsoft gọi là "liên kết mềm", như bạn có thể đọc ở đây :
Một đường nối (còn được gọi là liên kết mềm ) khác với một liên kết cứng ở chỗ các đối tượng lưu trữ mà nó tham chiếu là các thư mục riêng biệt và một đường nối có thể liên kết các thư mục nằm trên các ổ đĩa cục bộ khác nhau trên cùng một máy tính.
Một số cảnh báo được yêu cầu ở đây vì danh pháp của Microsoft không thực sự gọn gàng, nhưng trong một vài từ, đây là các tùy chọn của bạn để tạo tham chiếu đến tệp và thư mục trong Windows:
(1) phím tắt: tệp có nội dung là vị trí của tệp khác. Nó hoạt động ít nhiều giống như một liên kết mềm, với một sự khác biệt quan trọng: đó KHÔNG phải là mục nhập thư mục, thông tin liên kết được lưu trữ bên trong tệp. Vì lý do này, nó không hoạt động với nhiều ứng dụng (ít nhất, nó hoạt động như được cho là trong Windows Explorer ...);
(2) liên kết cứng: được tạo bằng lệnh mklink /h
. Chỉ hợp lệ cho các tệp và hoạt động trong một ổ đĩa nhất định (nghĩa là giống như trong Linux, bạn không thể liên kết cứng một tệp trong phân vùng khác cũng như trong ổ đĩa mạng);
(3)mối nối: con thú này thực sự kỳ lạ. Nó chỉ hoạt động với các thư mục và - điều thú vị - có thể trỏ đến các thư mục trong các hệ thống tệp khác;
(4) các liên kết tượng trưng: nó cũng giống như trong Linux và cũng hoạt động với các thư mục và tệp. (Nhưng có xu hướng yêu cầu đặc quyền của Quản trị viên, điều này có thể làm cho nó khá bất tiện.) Như tôi đã đề cập ở trên, nó được tạo bằng lệnh mklink /d link_name target_dir
cho các thư mục (và mklink link_name target_file
cho các tệp). Bạn có thể đọc thêm về điều này ở đây .