Tôi hoàn toàn hiểu tiện ích của liên kết đến các liên kết và tôi cũng đang tìm kiếm một giải pháp dễ dàng. Cách tốt nhất mà tôi nghĩ ra là chỉ cần sử dụng Hardlinks, trỏ đến tệp lối tắt.lnk. Tôi đã kiểm tra các liên kết tượng trưng (các mối nối chỉ dành cho các thư mục, không phải các tệp, vì vậy chúng không được kiểm tra) và các liên kết này KHÔNG hoạt động (về cơ bản chúng là các tệp bị hỏng khi được tạo, không mở được).
Hardlinks có một số lợi thế và bất lợi. Nhược điểm chính là chúng hầu như không thể sao lưu dễ dàng (bạn cần phần mềm của bên thứ ba hoặc tập lệnh để sao lưu chúng sang một lần lặn khác hoặc thậm chí đến một vị trí khác trên cùng một ổ đĩa). Ưu điểm chính là chúng tự động cập nhật khi bạn sửa đổi tệp gốc, do đó, việc thay đổi 1 tệp phím tắt (đường dẫn / biểu tượng mới) cũng thay đổi tất cả các liên kết cứng cũng như [tên cho liên kết cứng là duy nhất, do đó, việc thay đổi tên tệp không thay đổi tên hardlink và ngược lại]. Một tính năng khác vừa là ưu điểm vừa là nhược điểm của liên kết cứng là thay đổi biểu tượng / đường dẫn cho liên kết cứng (thay đổi dữ liệu liên kết cứng) CSONG thay đổi NGUỒN GỐC. Điều này KHÔNG bao gồm 'xóa chính liên kết' (liên kết có thể bị xóa như bất kỳ tệp nào khác; mà không xóa tập tin gốc). Điều này thuận lợi vì nó giữ cho tất cả các liên kết được đồng bộ hóa, nhưng nó bất lợi trong trường hợp liên kết cứng được lưu trữ ở một vị trí dễ bị tấn công và dữ liệu của nó bị sửa đổi độc hại hoặc lỗi người dùng được thực hiện khi sửa đổi dữ liệu của một liên kết. Thay đổi này sẽ được thực hiện thông qua tất cả các đối tác liên kết cứng bao gồm cả bản gốc. Thành thật mà nói hành vi này thường hữu ích, trừ trường hợp bạn muốn có 'tham chiếu nguồn ổn định' (sửa đổi 1 chiều) Thay đổi này sẽ được thực hiện thông qua tất cả các đối tác liên kết cứng bao gồm cả bản gốc. Thành thật mà nói hành vi này thường hữu ích, trừ trường hợp bạn muốn có 'tham chiếu nguồn ổn định' (sửa đổi 1 chiều) Thay đổi này sẽ được thực hiện thông qua tất cả các đối tác liên kết cứng bao gồm cả bản gốc. Thành thật mà nói hành vi này thường hữu ích, trừ trường hợp bạn muốn có 'tham chiếu nguồn ổn định' (sửa đổi 1 chiều)
Tôi đã thử sao chép từng liên kết cứng và thư mục chứa liên kết cứng, trong windows explorer và kết quả chỉ tạo ra các phím tắt tách rời với dữ liệu gốc (không còn liên kết cứng, do đó, không thay đổi với sửa đổi liên kết ban đầu). Tôi thấy việc thiếu sao chép đơn giản này cực kỳ khó chịu và lý do chính khiến tôi không muốn sử dụng chúng một cách rộng rãi, nhưng, nếu bạn chỉ có một vài mục đích cụ thể (như đồng bộ hóa các liên kết từ một thư mục ổn định, đến máy tính để bàn / thanh tác vụ / startmenu) chúng vẫn có thể là một giải pháp tốt (mặc dù, chúng không thực sự di động với các hệ thống khác, mà không viết một tập lệnh để tự động hóa việc xây dựng thư mục của chúng). Tuy nhiên, chúng di chuyển xung quanh mà không bị hỏng (bạn có thể di chuyển chúng đến bất kỳ đâu trong hệ thống tệp, một khi chúng được tạo. Bạn không thể 'sao chép' chúng).
Để tạo một liên kết cứng, chỉ cần mở một dấu nhắc lệnh nâng cao (.cmd đã mở cho system32 hoặc chạy .cmd với tư cách quản trị viên) và gõ:
mklink /H [path and name of Hardlink] [location of original file]
Thí dụ:
mklink /H C:\users\you\desktop\hardlink.lnk C:\users\you\location\shortcut.lnk
Thật tốt khi chỉ định liên kết cứng với filetype mà nó liên kết đến (như, ở đây, là bản gốc (một lần nữa, một hành vi hữu ích). Tôi cũng nên trực tiếp tuyên bố rằng chúng CHỈ được tạo thông qua dấu nhắc lệnh (hoặc phần mềm của bên thứ 3 cung cấp shellExtension hoặc gui cho lệnh). Ngoài ra, chúng không phải là một bản sao được nhân đôi'của bản gốc, chúng có thể hiển thị kích thước tệp của đối tượng ban đầu, nhưng về bản chất chúng chiếm 0byte dung lượng trên ổ đĩa; chúng thực sự là các tham chiếu được lưu trữ vào MFT của ổ đĩa (đó cũng là lý do chúng không thể được tạo ra giữa 2 phân vùng khác nhau [đó là một tính năng khác của chúng đáng được đề cập; nhưng có thể dễ dàng khắc phục bằng một tổ hợp phím tắt, nút giao thông minh , symlink và hardlink được sử dụng cùng nhau]
Thành thật mà nói, tôi tin rằng đây chính xác là những gì bạn đang tìm kiếm, và nó là một tính năng rất hữu ích. Nếu bạn có thể viết kịch bản tốt, tôi chắc chắn không khó để viết một chương trình chỉ đơn giản là xây dựng một thư mục liên kết cứng như bạn mong muốn (và coi đó là một 'giải pháp dự phòng' hoặc 'giải pháp di động' cho các hệ thống khác). Bạn cũng có thể tìm thấy phần mềm của bên thứ 3 để làm cho tất cả các tác vụ này trở nên dễ dàng hơn và khắc phục sự khó khăn nội tại khi làm việc với các liên kết cứng.