Tôi muốn tạo một Liên kết cứng mới với lệnh mở rộng Cộng đồng PowerShell Lệnh PSCX New-Hardlink http://pscx.codeplex.com/. Tôi đã đọc các tập tin người đàn ông và cố gắng gần như tất cả các kết hợp của các lệnh nhưng nó sẽ không hoạt động. Tôi đang thiếu gì? (Tôi biết về fsutil, nhưng tôi muốn sử dụng commandlet này/bí danh)Cách tạo Liên kết cứng bằng lệnh PEXX PowerShell PSCX mới
Dưới đây là cấu trúc thư mục: E: \ Source E: \ Test
Dưới đây là một số biến thể của lệnh mà tôi có thử:
New-Hardlink E:\Test\Source E:\Source
New-Hardlink -Path:"E:\Test\Source" -Target:"E:\Source"
New-Hardlink E:\Source E:\Test\Source
New-Hardlink E:\Source E:\Test\
New-Hardlink -P:"E:\Source" -T:"E:\Test\Source"
đây là cú pháp giả:
New-Hardlink [-Path] <String> [-Target] <String> [<CommonParameters>]
-Path <String>
Path to the new link.
-Target <String>
Target of the link.
kết quả luôn luôn là một số từ của:
New-Hardlink : Unable to find the file 'E:\Source.
Lệnh này không hoạt động với thư mục nhưng chỉ với tệp?
Hey - bạn có thể đăng nhập một lỗi về vấn đề theo dõi pscx.codeplex.com cho việc này? Tôi sẽ sửa lỗi này trong bản phát hành tiếp theo - nó thực sự nên kiểm tra xem các liên kết cứng chỉ dành cho các tệp. New-Junction là những gì bạn muốn (trả lời dưới đây). Cảm ơn! – x0n
Cảm ơn, đây là liên kết vấn đề http://pscx.codeplex.com/WorkItem/View.aspx?WorkItemId = 24422 – jedatu
Các liên kết cứng trở nên dễ dàng hơn trong Win10: http://stackoverflow.com/questions/31863258/how-do-i-create-file-hardlink-in-powershell-on-windows-10/31863275#31863275 – yzorg