windows - 使用 Window Symbolic Links 或 Junctions 时是否需要考虑所有权和/或写入权限?
问题描述
当应用程序使用的文件实际上位于 C 驱动器(与应用程序相同的驱动器)上时,我有一个 Windows 应用程序按预期工作。然后我将文件移动到 D 驱动器,并尝试在 C 驱动器上创建符号链接和连接到 D 驱动器上的目录,以便移动的文件在将它们移动到 D 驱动器之前出现。现在看来应用程序可以读取文件但无法更新文件或安装新文件。
具体来说,我一直在尝试将 oculus rift 游戏从 C 盘移动到 D 盘并创建符号链接,以便包含游戏的目录仍然出现在 C 盘上。我在玩游戏方面取得了成功。但是,我无法更新游戏或安装新游戏。我试图允许对所有目录和文件的写权限。我曾尝试使用 Cygwin 更改文件的所有权。到目前为止,当游戏存在于 D 驱动器上时,我从未能够更新现有游戏或安装新游戏,并带有指向 C 驱动器的符号链接。
解决方案
推荐阅读
- html - 不工作引导轮播控件底部
- visual-studio-code - VS Code 任务流程stdout/stderr
- r - 在r plotly气泡图中设置标记内的文本大小
- wordpress - 如何为使用 ACF 构建的自定义 WordPress 主题添加多语言支持
- python - 嵌套 For 循环复制索引集中的最后一行
- c# - 嗅探集群状态失败。Nest 7.4 访问 Elastic 7.2.0
- typescript - 如何从 typescript 中的 firebase 获取 Map 对象
- hibernate - C3P0 设置对 Thread.sleep() 方法的影响
- javascript - 当确定有实现时获得 HTTP 501 Not Implemented?
- c# - 在 .NET Web API 中重用与 Dapper 的数据库连接