Sự khác biệt
┌─ Giới thiệu về giới tính của bạn Tuyệt đối Tương đối │ Tập tin │ Thư mục │ UNC ├─ Giới thiệu về giới tính của bạn Liên kết tượng trưng Có │ Có │ Có Có Có Giao lộ │ Có │ - │ - Có │ - │ └─ Giới thiệu về giới tính của bạn
Kịch bản
Giả sử chúng ta đang tạo một điểm lặp lại để tạo chuyển hướng C:\SomeDir => D:\SomeDir
Vì kịch bản này chỉ yêu cầu các đường dẫn cục bộ, tuyệt đối, nên một đường nối hoặc liên kết tượng trưng sẽ hoạt động. Trong tình huống này, có bất kỳ lợi thế để sử dụng cái này hay cái kia không?
Giả sử Windows 7 cho HĐH, không quan tâm đến khả năng tương thích ngược. (Trước Vista, symlink không được hỗ trợ nguyên bản, mặc dù có trình điều khiển bên thứ 3 cung cấp hỗ trợ symlink trên Windows XP.)
Cập nhật
Tôi đã tìm thấy một sự khác biệt.
- Liên kết tượng trưng - Quyền của liên kết chỉ ảnh hưởng đến các hoạt động xóa / đổi tên trên chính liên kết, quyền truy cập đọc / ghi (đến mục tiêu) bị chi phối bởi các quyền của mục tiêu
- Giao diện - Các quyền của Giao diện ảnh hưởng đến việc liệt kê, thu hồi quyền trên giao lộ sẽ từ chối danh sách tệp qua giao lộ đó, ngay cả khi thư mục đích có nhiều ACL dễ dãi hơn
Các quyền làm cho nó trở nên thú vị, vì các liên kết tượng trưng có thể cho phép các ứng dụng cũ truy cập các tệp cấu hình trong các khu vực bị giới hạn UAC (chẳng hạn như %ProgramFiles%
) mà không thay đổi các quyền truy cập hiện có, bằng cách lưu trữ các tệp ở vị trí không bị hạn chế và tạo liên kết tượng trưng trong thư mục bị hạn chế.
Cập nhật 2
Windows 8.1 sẽ giải quyết các liên kết thư mục tượng trưng khi điều hướng vào một liên kết thông qua hộp văn bản trong Save As...
hộp thoại. Nút giao không được mở rộng.
mount.cifs
, thì các liên kết tượng trưng sẽ xuất hiện như vậy trong khi các mối nối sẽ được xem là thư mục bình thường - có thể là do điểm xảy ra độ phân giải IO, tức là cục bộ trên máy chủ Windows.