今天使用AMIDST这个村庄要查找器的时候提示我的minecraft不是安装在C盘:C:\Users\Administrator\AppData\Roaming\.minecraft下,这个目录是win版正版启动器下载游戏后的安装目录。
正好我用的是win8,win7以上的系统自带了个mklink工具,可以创建符号连接或者硬链接、目录连接,用法如下:
MKLINK [[/D] | [/H] | [/J]] Link Target
/D 创建目录符号链接。默认为文件
符号链接。
/H 创建硬链接,而不是符号链接。
/J 创建目录联接。
Link 指定新的符号链接名称。
Target 指定新链接引用的路径 (相对或绝对)。
现在的目的是使C:\Users\Administrator\AppData\Roaming\.minecraft成为我的.minecraft目录的快捷方式,命令如下:
mklink /J C:\Users\Administrator\AppData\Roaming\.minecraft F:\Minecraft\.minecraft
/J是创建目录连接,F:\Minecraft\.minecraft是我的mc安装目录。
这个命令要在cmd下输入,cmd打开方式是:开始,运行,输入cmd,回车。或者win+R键打开运行,输入cmd,回车。
打开CMD后把命令输入然后回车即可。
输入命令后,打开C:\Users\Administrator\AppData\Roaming\.minecraft就会自动跳转到F:\Minecraft\.minecraft了,AMIDST也不会提示路径错误了。
这个方法也可以把正版mc安装到其他目录。
需要注意的是,C:\Users\Administrator中Administrator是我的系统用户名,如果是其他用户名,把administrator替换下就可以了。