Hướng dẫn hoàn chỉnh để tạo liên kết tượng trưng (aka Symlinks) trên Windows

Mục lục:

Hướng dẫn hoàn chỉnh để tạo liên kết tượng trưng (aka Symlinks) trên Windows
Hướng dẫn hoàn chỉnh để tạo liên kết tượng trưng (aka Symlinks) trên Windows

Video: Hướng dẫn hoàn chỉnh để tạo liên kết tượng trưng (aka Symlinks) trên Windows

Video: Hướng dẫn hoàn chỉnh để tạo liên kết tượng trưng (aka Symlinks) trên Windows
Video: Cách hiển thị thành công 100% " Open Command Window Here to Windows 10 " || BILL HACK - YouTube 2024, Tháng tư
Anonim
Windows 10, 8, 7 và Vista đều hỗ trợ các liên kết tượng trưng - còn được gọi là các liên kết tượng trưng - trỏ đến một tệp hoặc thư mục trên hệ thống của bạn. Bạn có thể tạo chúng bằng Command Prompt hoặc công cụ của bên thứ ba có tên là Link Shell Extension.
Windows 10, 8, 7 và Vista đều hỗ trợ các liên kết tượng trưng - còn được gọi là các liên kết tượng trưng - trỏ đến một tệp hoặc thư mục trên hệ thống của bạn. Bạn có thể tạo chúng bằng Command Prompt hoặc công cụ của bên thứ ba có tên là Link Shell Extension.

Liên kết tượng trưng là gì?

Liên kết tượng trưng về cơ bản là các phím tắt nâng cao. Tạo liên kết tượng trưng cho một tệp hoặc thư mục riêng lẻ và liên kết đó sẽ xuất hiện giống như tệp hoặc thư mục với Windows - mặc dù đó chỉ là liên kết trỏ đến tệp hoặc thư mục.

Ví dụ: giả sử bạn có một chương trình cần các tệp của nó tại C: Program. Bạn thực sự muốn lưu trữ thư mục này tại D: Stuff, nhưng chương trình đòi hỏi các tệp của nó ở C: Program. Bạn có thể di chuyển thư mục gốc từ C: Program sang D: Stuff, sau đó tạo liên kết tượng trưng tại C: Program trỏ tới D: Stuff. Khi bạn khởi động lại chương trình, nó sẽ cố gắng truy cập vào thư mục của nó tại C: Program. Windows sẽ tự động chuyển hướng nó tới D: Stuff, và mọi thứ sẽ hoạt động giống như trong C: Program.

Thủ thuật này có thể được sử dụng cho tất cả mọi thứ, bao gồm đồng bộ hóa bất kỳ thư mục nào với các chương trình như Dropbox, Google Drive và OneDrive.

Có hai loại liên kết tượng trưng: Cứng và mềm. Các liên kết mềm biểu tượng hoạt động tương tự như một phím tắt chuẩn. Khi bạn mở một liên kết mềm đến một thư mục, bạn sẽ được chuyển hướng đến thư mục chứa các tệp. Tuy nhiên, một liên kết cứng làm cho nó xuất hiện như thể tệp hoặc thư mục thực sự tồn tại ở vị trí của liên kết tượng trưng và các ứng dụng của bạn sẽ không biết gì hơn. Điều đó làm cho các liên kết tượng trưng cứng trở nên hữu ích hơn trong hầu hết các tình huống.

Lưu ý rằng Windows không thực sự sử dụng thuật ngữ “liên kết cứng” và “liên kết mềm”. Thay vào đó, nó sử dụng các thuật ngữ “liên kết cứng” và “liên kết tượng trưng”. Trong tài liệu Windows, một "liên kết tượng trưng" giống với một "liên kết mềm". Tuy nhiên,

mklink

lệnh có thể tạo cả hai liên kết cứng (được gọi là "liên kết cứng" trong Windows) và các liên kết mềm (được gọi là "liên kết tượng trưng" trong Windows).

Cách tạo liên kết tượng trưng bằng mklink

Bạn có thể tạo các liên kết tượng trưng bằng cách sử dụng lệnh mklink trong cửa sổ Dấu nhắc Lệnh làm Quản trị viên. Để mở một shortcut, hãy tìm shortcut “Command Prompt” trong menu Start của bạn, kích chuột phải vào nó và chọn “Run as Administrator”.

Trên Bản cập nhật dành cho người sáng tạo của Windows 10, bạn có thể sử dụng cửa sổ Dấu nhắc lệnh bình thường mà không cần chạy nó với tư cách Quản trị viên. Tuy nhiên, để thực hiện việc này mà không cần cửa sổ nhắc lệnh quản trị viên, trước tiên bạn phải bật Chế độ nhà phát triển từ Cài đặt> Cập nhật & bảo mật> Dành cho nhà phát triển.

Không có bất kỳ tùy chọn bổ sung nào,
Không có bất kỳ tùy chọn bổ sung nào,

mklink

tạo một liên kết tượng trưng cho một tập tin. Lệnh bên dưới tạo liên kết tượng trưng hoặc “mềm”, tại

Link

trỏ đến tệp

Target

:

mklink Link Target

Sử dụng / D khi bạn muốn tạo một liên kết mềm trỏ đến một thư mục. như vậy:

mklink /D Link Target

Sử dụng / H khi bạn muốn tạo liên kết cứng trỏ đến tệp:

mklink /H Link Target

Sử dụng / J để tạo một liên kết cứng trỏ đến một thư mục, còn được gọi là một đường nối thư mục:

mklink /J Link Target

Vì vậy, ví dụ: nếu bạn muốn tạo liên kết cứng tại C: LinkToFolder trỏ tới C: Users Name OriginalFolder, bạn sẽ chạy lệnh sau:
Vì vậy, ví dụ: nếu bạn muốn tạo liên kết cứng tại C: LinkToFolder trỏ tới C: Users Name OriginalFolder, bạn sẽ chạy lệnh sau:

mklink /J C:LinkToFolder C:UsersNameOriginalFolder

Bạn sẽ cần đặt dấu ngoặc kép xung quanh đường dẫn có dấu cách. Ví dụ: nếu các thư mục thay vào đó được đặt tên là C: Link To Folder và C: Users Name Original Folder, bạn sẽ sử dụng lệnh sau để thay thế:

mklink /J 'C:Link To Folder' 'C:UsersNameOriginal Folder'

Nếu bạn thấy thông báo “Bạn không có đủ đặc quyền để thực hiện thao tác này.”, Bạn cần khởi chạy Command Prompt làm Quản trị viên trước khi chạy lệnh.
Nếu bạn thấy thông báo “Bạn không có đủ đặc quyền để thực hiện thao tác này.”, Bạn cần khởi chạy Command Prompt làm Quản trị viên trước khi chạy lệnh.

Cách tạo liên kết tượng trưng bằng công cụ đồ họa

Nếu bạn muốn thực hiện điều này bằng công cụ đồ họa, hãy tải xuống Link Shell Extension. Đảm bảo tải xuống gói điều kiện tiên quyết thích hợp trước chính công cụ - cả hai đều được liên kết đến trên trang tải xuống của công cụ.

Sau khi cài đặt, hãy định vị tệp hoặc thư mục bạn muốn tạo liên kết, nhấp chuột phải vào tệp và chọn “Chọn nguồn liên kết” trong menu.

Sau đó, bạn có thể nhấp chuột phải vào một thư mục khác, trỏ đến menu “Drop As” và chọn “Hardlink” để tạo liên kết cứng tới một tệp, “Junction” để tạo liên kết cứng tới một thư mục hoặc “Symbolic Link” để tạo liên kết mềm tới tệp hoặc thư mục.
Sau đó, bạn có thể nhấp chuột phải vào một thư mục khác, trỏ đến menu “Drop As” và chọn “Hardlink” để tạo liên kết cứng tới một tệp, “Junction” để tạo liên kết cứng tới một thư mục hoặc “Symbolic Link” để tạo liên kết mềm tới tệp hoặc thư mục.
Image
Image

Cách xóa liên kết tượng trưng

Để loại bỏ một liên kết tượng trưng, bạn có thể xóa nó giống như bất kỳ tập tin hoặc thư mục nào khác. Chỉ cần cẩn thận để xóa liên kết thay vì tệp hoặc thư mục liên kết đến.

Đề xuất: