junction

如何创建到可执行文件的符号链接/连接(在 Windows 10 中)?
junction

如何创建到可执行文件的符号链接/连接(在 Windows 10 中)?

当我尝试运行可执行文件时,出现错误。例如, mklink /j foo.exe c:\Windows\System32\cmd.exe Junction created for foo.exe <<===>> c:\Windows\System32\cmd.exe c:\P\npp>foo.exe 'foo.exe' is not recognized as an internal or external command, operable program or batch file. 可执行文件不支持连接吗?我猜是不支持。...

Admin

如何移动文件夹而不会遇到与循环文件夹和过多磁盘空间消耗相关的问题?
junction

如何移动文件夹而不会遇到与循环文件夹和过多磁盘空间消耗相关的问题?

我正在使用以下命令来移动文件夹: robocopy "C:\Users\TTHCMM" "D:\C_Drive\Users\TTHCMM" /E /MT:32 /NFL /NDL /NJH /NJS 但是,我注意到此命令有时会导致循环文件夹,这可能是由 Juncture 文件夹引起的,并且还会占用大量磁盘空间。例如,虽然源文件夹"C:\Users\TTHCMM"可能只有大约 10GB 的数据,但目标文件夹“D:\C_Drive\Users\TTHCMM”可能会占用数 TB 的内存。 经过调查,我发现该问题具体是由以下两个文件夹引起的: D:\C_Drive...

Admin

如何在 Windows 10/11 中像桌面文件夹一样逻辑地合并文件夹
junction

如何在 Windows 10/11 中像桌面文件夹一样逻辑地合并文件夹

众所周知,Windows 中的桌面是通过合并以下内容创建的:\用户\公共\桌面和\用户<用户>\桌面。 那么是否有可能产生同样的效果。我想要的是中央图片包含图片的目录d:\图片,e:\图片等等...但这些文件夹的内容应该保留在各自的驱动器中。只有当我查看图片目录,我应该也能在其他驱动器中看到这些文件/文件夹。我知道有一个 mklink 命令可以创建到这些文件的符号链接/连接,但那不起作用,因为你应该继续链接这些文件夹上的任何新文件。 文件夹名称为示例。据我所知,有方法可以对特殊文件夹执行此操作。 我记得这是可以的,而且我以前也做过。但我忘了怎么做...

Admin

如何在 Windows 中安全地递归删除目录?
junction

如何在 Windows 中安全地递归删除目录?

NTFS 支持所有类型的链接,包括连接点、硬链接、软链接等,因此这里存在一个问题。 假设你正在递归删除一个实际上包含上述内容的目录。很容易想象,你的应用程序,不管它是什么,不是删除所有的连接点、软链接这可能会超出您感兴趣的目录等,而是遍历它们并首先删除其中的所有文件。 这很容易导致重大数据丢失。 这是一个简单的例子。你安装了一个装有另一个 Windows 的硬盘驱动器。 让我们检查一下以下内容D:\ProgramData: D:\ProgramData>dir /a Volume in drive D has no label. Volume Se...

Admin

无法删除符号链接或连接点 mklink 内的文件夹/文件
junction

无法删除符号链接或连接点 mklink 内的文件夹/文件

我使用 mklink 创建到硬盘的符号链接 /d。 现在,即使我是所有者,并已通过“取得所有权”流程确认,我也无法删除位于此符号链接中的文件。例如,如果我导航到指向我的电影硬盘的链接文件夹 E:\Movies 并尝试删除文件夹,则会收到错误“您需要提供管理员权限才能删除此文件夹”。当我转到“属性”>“安全”并检查所有权时,我的用户名被列为所有者。 但是,我可以删除此文件夹中的单个文件,但无法删除文件夹本身。 如果我直接导​​航到硬盘而不是通过符号链接,我可以删除任何我想要的内容。我尝试使用 mklink /d 和 junction /j。 是不是我遗漏...

Admin

文件(而不是目录)的连接点是什么?
junction

文件(而不是目录)的连接点是什么?

根据https://ss64.com/nt/mklink.html,连接点无法链接到文件。此外,当我尝试使用 时mklink /j junction-file target\foo.txt,命令将成功,但连接点将被破坏。但是,Robocopy 文档提到: /xjf 排除文件的连接点。 他们指的是什么? ...

Admin

如何为指向单个文件夹的多个文件夹创建硬链接/连接?
junction

如何为指向单个文件夹的多个文件夹创建硬链接/连接?

例子: 目录:\Comp\ 该目录包含以下文件夹 - 第 1 卷 第 2 卷 第 3 卷 我想将卷 1 和卷 2 指向一个文件夹,将卷 3 指向另一个文件夹,这样所有内容看起来都像这样: D:\Comp A\第 1 卷\ D:\Comp A\第 2 卷\ D:\Comp B\第 3 卷\ 这可能吗? ...

Admin

可以使用“mklink /J”在 Windows 上创建文件的符号链接吗?
junction

可以使用“mklink /J”在 Windows 上创建文件的符号链接吗?

我在网上找到的所有文档(例如:https://ss64.com/nt/mklink.html,https://stackoverflow.com/questions/9042542/ntfs-junction-points-and-symbolic-links 之间有什么区别等)提到mklink /J不能用于文件,并且必须使用绝对路径;但是这似乎有效(我在 Windows 10 上通过 osx 上的 parallels 通过 cmd.exe 尝试过此操作): cat z2.txt abc mklink /J z2c.txt z2.txt Junction c...

Admin

Windows 10 mklink 到 c:/originalDirectory,如果从链接目录中删除原始文件,则会保留原始文件
junction

Windows 10 mklink 到 c:/originalDirectory,如果从链接目录中删除原始文件,则会保留原始文件

我在 Windows 10 上。 假设我有一个目录,并通过执行以下操作c:\originalDirectory创建一个链接。c:\newDirectorymklink /d c:\newDirectory c:\originalDirectory 我的问题是关于链接目录中的文件。当我删除 时c:\newDirectory\exampleFile.jpg,原始文件也会被删除c:\originalDirectory\exampleFile.jpg。当然,链接本身c:\newDirectory不会被删除。 执行目录连接会mklink /j c:\newDirect...

Admin

当 c:\Windows\Installer 已连接时无法安装软件
junction

当 c:\Windows\Installer 已连接时无法安装软件

当我将所有文件从 移动c:\Windows\Installer到 然后E:\SymLinked\Installer执行mklink /J c:\Windows\Installer E:\SymLinked\Installer,重新启动,然后尝试安装软件时,安装程​​序会收到如下错误: 完成连接后,我甚至去了E:\SymLinked\Installer并确保所有明显相关的用户都拥有完全控制权,但仍然出现相同的错误。 当我删除连接并将安装程序文件夹复制回 Windows 文件夹时,安装即可再次进行。 我以前一直使用这个功能,没有任何问题,但最近更新后似乎开始...

Admin

通过网络在另一台机器上写入文件
junction

通过网络在另一台机器上写入文件

我有以下情况: 下载文件的 CentOS 机器(例如 wget,或任何尝试保存到本地磁盘的软件) 包含下载文件存储的 Ubuntu 机器(非 LAN,公共 IP 为 11.22.33.44) CentOS 机器下载程序应将文件直接写入 Ubuntu 机器 实现此目的的最简单方法是什么,例如,将 CentOS 机器上的下载目录链接到 Ubuntu 上的目标目录? 请假设您具有最少的 Linux 先验知识,因此如果您可以编写精确的命令,那么所有阅读本文的新手都会不胜感激。 例如,在 Windows 中,映射一个指向 \\11.22.33.44\sha...

Admin

Windows:获取连接文件夹的绝对路径
junction

Windows:获取连接文件夹的绝对路径

系统:Windows 10x64pro 我有一个文件夹连接到另一个文件夹。但是,一旦进入连接的文件夹,我需要能够获取其实际的绝对路径。如何做到这一点? 仔细想想,我可以编写一个 C++ 应用程序来提取“。”的目录条目或里面的另一个文件,并以此方式获取实际的绝对路径吗? ...

Admin

回复 @grawity
junction

回复 @grawity

我刚刚从 Windows Store 安装了新的 Gears 5 游戏,但我不知道它安装在哪里,因此我在防火墙中将其列入白名单。 PS C:\Program Files\WindowsApps> Get-Item .\Microsoft.HalifaxBaseGame_1.1.56.0_x64__8wekyb3d8bbwe | Format-List * PSPath : Microsoft.PowerShell.Core\FileSystem::C:\Program Files\WindowsApps\Microsoft....

Admin

可以通过网络共享跟踪 NTFS 连接点吗?
junction

可以通过网络共享跟踪 NTFS 连接点吗?

操作系统:Windows Server 2016 如果我有一个文件夹 X,其中包含指向另一个文件夹 Y 的连接点(位于同一台机器和同一卷上)。那么,如果我通过网络共享 X,连接到 X 的远程用户是否会被重定向到 Y? 用例是文件夹位置/名称 Y 在执行计划任务后不时发生变化。但我希望远程用户始终使用相同的网络共享名称 (X)。我可以在执行任务期间更新连接点。 还有其他技术可以实现这一点吗?我使用以下方法取得了一些成功:我重新创建或更新名为 X 的网络共享并使其直接指向 Y。但这仅在 X 是顶级共享时才有效。 我正在寻找一种在以下情况下也能起作用的解决...

Admin