gpt4 book ai didi

powershell - 如何使用 New-Hardlink PowerShell PSCX 命令创建硬链接(hard link)

转载 作者:行者123 更新时间:2023-12-04 14:36:59 27 4
gpt4 key购买 nike

我想使用 PowerShell Community Extensions PSCX commandlet New-Hardlink http://pscx.codeplex.com/ 创建一个新的硬链接(hard link).我已经阅读了 man 文件并尝试了几乎所有命令组合,但它不起作用。我错过了什么? (我知道 fsutil,但我想使用这个命令行开关/别名)

这是目录结构:
E:\来源
E:\测试

以下是我尝试过的命令的一些变体:

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"

这是假定的语法:
New-Hardlink [-Path] <String> [-Target] <String> [<CommonParameters>]

-Path <String>
Path to the new link.

-Target <String>
Target of the link.

结果总是来自:
New-Hardlink : Unable to find the file 'E:\Source.

此命令是否不适用于目录而仅适用于文件?

最佳答案

我会不好意思地回答我自己的问题。

是的,确实硬链接(hard link)指的是文件。要使用目录完成此操作,应使用 New-Junction 命令,如下所示:

New-Junction E:\Test\Dest E:\Source

第一个参数是指您希望放置新交汇点的位置。

第二个参数是指你要Junction的目录

关于powershell - 如何使用 New-Hardlink PowerShell PSCX 命令创建硬链接(hard link),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1304424/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com