Bea*_*ode 6 junction windows-10
我正在使用同一游戏的多个安装(在 Windows 10 家庭版上),以便更轻松地访问各种插件/用户配置。每个安装的子文件夹都是Directory Junctions,指向原始游戏安装的子文件夹。它们是这样创建的(从游戏安装文件夹的父文件夹开始 - 在我的例子中,它是 C:\Program Files):
rem The original game is installed in the MyCarGame folder
mkdir MyCarGame2
cd MyCarGame2
mklink /J GameData ..\MyCarGame\GameData
mklink /J Maps ..\MyCarGame\Maps
Run Code Online (Sandbox Code Playgroud)
如何正确删除目录连接(在本例中为“MyCarGame2\GameData”和“MyCarGame2\Maps”),以确保我不会删除其中的文件/文件夹?
是否可以从 Windows 资源管理器、Total Commander 或 Free Commander 等文件管理器中删除它们?
例如,该用户报告说他们删除了这样的虚拟文件夹,结果是源文件夹的内容被删除(在我的例子中为“MyCarGame\GameData”和“MyCarGame\Maps”)。
注意:这里有一个类似的问题:How to Delete a Junction by using Command Line in Windows 7
我不知道 Total Commander 和 Free Commander,但您有两种方法可以删除连接而不删除源文件夹的内容。
从Windows 资源管理器MyCarGame2中,像任何其他文件夹一样进入并删除您的连接点。它不会删除源,只是删除连接。
从命令提示符:
cd MyCarGame2
rmdir GameData
rmdir Maps
Run Code Online (Sandbox Code Playgroud)
来自PowerShell(感谢Brian Low 的评论[1] [2]):
cd MyCarGame2
cmd /c "rmdir GameData"
cmd /c "rmdir Maps"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11295 次 |
| 最近记录: |