[toc]
1. 目的
- 目的是要把C盘的一个文件夹链接到E盘,
- 这里我是为了要把VScode安装的插件位置从C盘link到E盘,在PowerShell(因为使用cmd的话没有权限)使用命令如下:
1 | mklink /d "C:\Users\yourcomputername\.vscode\extensions" "E:\VScodePlug\extensions\extensions" |
2. 错误信息
1 | mklink : 无法将“mklink”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径 |
3. 错误原因
- 因为PowerShell中没有mklink命令
4. 解决方法
- 在进入PowerShell后先输出 cmd,在执行:
1 | mklink /d "C:\Users\yourcomputername\.vscode\extensions" "E:\VScodePlug\extensions\extensions" |
5. 成功提示
1 | 为 C:\Users\yourcomputername\.vscode\extensions <<===>> E:\VScodePlug\extensions 创建的符号链接 |
6. 若显示当文件已存在时,无法创建该文件。
删除下面路径中中
extensions
文件夹,1
C:\Users\yourcomputername\.vscode\extensions
主要是要把E盘路径extensions创建一个软连接到C盘extensions。