Как создать файл hardlink в PowerShell в Windows 10?Как создать файл hardlink в PowerShell в Windows 10?
PSCX имеет New-Hardlink
, но он все еще необходим для Windows 10?
Вы всегда можете выложить на mklink
, но из powershell, для которого требуется префикс команды cmd /c
, что ужасно и сложно запомнить.
@briantist Вы добавили тег на мой вопрос. Вы пробовали PowerShell v5 на ОС нижнего уровня, чтобы убедиться, что ItemType присутствует? Значение не задокументировано в [Документах API для нового элемента] (https://technet.microsoft.com/en-us/library/Hh849795.aspx) (последняя версия, версия 5). – yzorg
Я еще не пробовал его на нижнем уровне ОС, но вряд ли он будет привязан к ОС. В NTFS поддерживаются соединения, жесткие ссылки и символические ссылки, поскольку (я думаю) его начало. Одна из причин, по которой документация может не иметь информации об этом, состоит в том, что командлеты '* -Item' имеют динамические параметры, которые основаны на поставщике PS (в этом случае поставщик файловой системы), поэтому он не всегда перечисляет все возможные параметры. Но я просто размышляю. – briantist
@briantist Исправление: Я спрашивал, присутствовал ли '-ItemType Hardlink' в операционных системах нижнего уровня. Но у меня есть серьезные сомнения, так как сантехника для .NET для вызова OS API значительно изменилась в Win 8.1 и Win 10. Просто проверяйте! – yzorg