Câu trả lời:
sử dụng lệnh sau trong dấu nhắc lệnh nâng cao :
xcopy /b /i <source symlink name> <destination symlink name>
Đầu ra là 0 Tệp được sao chép tuy nhiên liên kết tượng trưng được tạo ở đích. Điều này đã được thử nghiệm trong Windows 7 và Windows 8.x nhưng sẽ hoạt động bắt đầu từ Vista
CẬP NHẬT: nó cũng hoạt động trong Windows 10
Sử dụng một chương trình hỗ trợ họ, rõ ràng. Ví dụ, Far Manager cho phép tôi sao chép liên kết tượng trưng dưới dạng liên kết hoặc duyệt qua chúng và sao chép nội dung của chúng:
xcopy /b /i
giúp.
Far Manager là điều duy nhất làm việc. Cảm ơn Joey.
Vì một số lý do, Link Shell Extension không cung cấp cách sao chép các liên kết / mối nối sym hoặc tôi quá ngu ngốc để tìm ra nó. Đã thử mọi thứ trên menu Drop As ....
Với Far Manager, chỉ cần nhấn Copy ở dưới cùng của giao diện, sau khi đảm bảo rằng cửa sổ khác được trỏ vào thư mục đích của bạn. Nó đơn giản mà!
Tôi đã sao chép toàn bộ thư mục Người dùng của mình! Một số liên kết bạn phải sửa sau đó, như dữ liệu ứng dụng. Nếu bạn có Link Shell Extension, chỉ cần nhấp chuột phải và thay đổi đường dẫn trong menu thuộc tính bối cảnh Liên kết. Nếu không họ sẽ trỏ đến ổ đĩa cũ của bạn. Hãy chắc chắn sửa những cái bên trong dữ liệu ứng dụng, AppData \ Local và Tệp Internet tạm thời. Hãy chắc chắn để NHẬN chủ sở hữu trước khi sao chép!
Ngoài ra, bạn cần thực hiện việc này để đăng nhập vào hồ sơ Quản trị viên khác hoặc khởi động vào hệ điều hành khác. Nếu bạn đã khởi động vào một HĐH khác, hãy đảm bảo các liên kết trỏ đến ký tự ổ đĩa mà HĐH đích muốn, chứ không phải ký tự ổ đĩa mà HĐH hiện tại muốn. Ví dụ: hệ điều hành mục tiêu của tôi là J: \ users \ Me. Các nút giao tiếp của tôi trỏ đến C: \ users \ Me vì C: \ là ký tự ổ đĩa tôi sẽ được khởi động. (Có, nhấp vào các liên kết bây giờ sẽ mở thư mục HĐH hiện tại của bạn. Đừng lo lắng về điều đó.)
Có mục đăng ký bạn phải thay đổi. Xem tại đây .
Ngoài ra tôi tìm thấy một phần mở rộng shell có thể làm cho điều này đơn giản hơn một chút.
Nó được trình diễn trên HowToGeek tại đây
Và liên kết đến phần mở rộng shell chính là đây
Thật không may, tôi đã không có cơ hội tự kiểm tra điều này bởi vì tôi cần phải thực hiện nó trên máy chủ và tôi không đặc biệt muốn tìm hiểu về phần mở rộng shell trên máy chủ sản xuất - nhưng tôi nghĩ nó có thể hữu ích.
Điều này đã được thực hiện bằng phiên bản Windows 10 Pro. Tuy nhiên, tôi nghĩ nó giống nhau trên Windows 7 và Windows 8.
Đầu tiên, thêm khả năng tạo liên kết tượng trưng vào tài khoản người dùng không phải quản trị viên của bạn. Điều này được tìm thấy trong Chính sách bảo mật cục bộ (secpol) trong "Cài đặt bảo mật> LocalPol khâu> Phân quyền quyền người dùng> Tạo liên kết tượng trưng". Bằng cách thêm người dùng không phải quản trị viên của bạn vào cài đặt quyền người dùng này, bạn được phép tạo các liên kết tượng trưng, quyền mà bạn cần nếu bạn sao chép và do đó tạo một liên kết tượng trưng.
Sau đó làm điều này trong một cửa sổ nhắc lệnh:
copy /L sourceLocation targetLocation
/l
trong copy
tài liệu tham khảo đề cập đến win2008r2 và win2012r2.
/i
như là tốt. Hãy chắc chắn rằng bạn đang làm việc với thư mục SYMLINKS (không phải các mối nối).