之前很长时间自己开发小工具都是使用的易语言,很方便也很快捷。但是最近有个项目客服属于敏感型的。用易语言做的东西会让他误会,所以又要捡起大学的知识,使用C#开发了。但是突然想起每次安装完VS之后,都要经历一次C盘浩劫,于是开始寻找解决方案。
mklink [[/d] | [/h] | [/j]] <link> <target>
/d 创建目录符号链接。 默认情况下,此命令创建文件符号链接。
/h 创建硬链接而不是符号链接。
/j 创建目录交叉点。
<link> 被创建链接的路径
<target>新符号链接所指的路径(相对或绝对)。
/? 在命令提示符下显示帮助。
接着我们启动命令行,将VS要占用C盘的目录提前做好链接到其他盘。
TIP:如果遇到已经存在的,可以直接复制目录过去,然后删除C盘的目录再创建。
mklink /D "C:\Program Files (x86)\Microsoft SDKs" "D:\soft\VSS\pathC\Microsoft SDKs"
mklink /D "C:\Program Files (x86)\Microsoft Visual Studio" "D:\soft\VSS\pathC\Microsoft Visual Studio"
mklink /D "C:\Program Files (x86)\Windows Kits" "D:\soft\VSS\pathC\Windows Kits"
mklink /D "C:\Program Files\Microsoft SDKs" "D:\soft\VSS\pathC\Microsoft SDKs x64"
mklink /D "C:\Program Files\Microsoft Visual Studio" "D:\soft\VSS\pathC\Microsoft Visual Studio x64"
mklink /D "C:\Program Files\Windows Kits" "D:\soft\VSS\pathC\Windows Kits x64"
mklink /D "C:\ProgramData\Microsoft\VisualStudio" "D:\soft\VSS\pathC\VisualStudio"
mklink /D "C:\ProgramData\Package Cache" "D:\soft\VSS\pathC\Package Cache"
mklink /D "C:\Program Files (x86)\dotnet" "D:\soft\VSS\pathC\dotnet"
mklink /D "C:\Program Files\dotnet" "D:\soft\VSS\pathC\dotnet x64"
OK,我们可以看到C盘多了几个带着快捷图标的文件夹。
接着我们安装VS,原本要安装在C盘的文件就会安装到我们指定的新盘符路径下了。