首页 > 系统相关 >Windows 创建符号链接

Windows 创建符号链接

时间:2022-11-20 21:03:58浏览次数:64  
标签:Files 符号 Windows 创建 Program 链接


一、场景分析

1.环境变量

在Windows系统配置 环境变量 的时候,经常会遇到以下 路径 情况:

C:\Program Files
C:\Program Files (x86)\Common Files

2.异常情况

这种路径中,存在空格字符,在一些程序调用时,可能出现异常,比如:

//以下是使用 Git Bash 启动 apollo 时报的异常(由于空格导致的路径断开)
./service/apollo-service.jar: line 168: /c/Program: No such file or directory

二、解决方案

1.使用符号链接

符号链接(软链接)是一类特殊的文件, 其包含有一条以绝对路径或者相对路径的形式指向其它文件或者目录的引用。[1] 符号链接最早在4.2BSD版本中出现(1983年)。今天POSIX操作系统标准、大多数类Unix系统、Windows Vista、Windows 7都支持符号链接。Windows 2000与Windows XP在某种程度上也支持符号链接。
​​​百度百科​

mklink
创建符号链接。

MKLINK [[/D] | [/H] | [/J]] Link Target

/D 创建目录符号链接。默认为文件
符号链接。
/H 创建硬链接而非符号链接。
/J 创建目录联接。
Link 指定新的符号链接名称。
Target 指定新链接引用的路径
(相对或绝对)。

2.创建方法

执行命令:

mklink /j C:\ProgramFiles86\CommonFiles "C:\Program Files (x86)\Common Files"

创建成功会提示:

C:\Windows\system32>mklink /j C:\ProgramFiles86\CommonFiles "C:\Program Files (x86)\Common Files"
为 C:\ProgramFiles86\CommonFiles <<===>> C:\Program Files (x86)\Common Files 创建的联接

创建成功后,环境变量 PATH 中,就可以使用 符号链接 来代替有空格的路径了。

Windows 创建符号链接_环境变量


标签:Files,符号,Windows,创建,Program,链接
From: https://blog.51cto.com/yuzhyn/5872030

相关文章

  • Windows server 2016 安装oracle的教程图解
    这篇文章主要介绍了Windowsserver2016安装oracle的教程图解,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 1.安装oracleOracle的......
  • windows server2016安装oracle 11g的图文教程
    Windows Server是微软面向服务器的操作系统,服务器操作系统和客户端操作系统是不一样的,下面这篇文章主要给大家介绍了关于windows server2016安装oracle 11g的相关资料......
  • 删除WordPress评论中的自动链接
    默认情况下,WordPress会自动为评论中的网址加上链接。这可能是有用的,但由于互联网上有大量的垃圾评论,您可能要删除此功能。要删除评论中的自动网址链接,可以打开你的主题fun......
  • Windows 无法启动 VMware Authorization Service 服务
    错误提示:问题分析:出现“系统找不到指定的文件”,说明你的“vmware-authd.exe”文件(在你安装vmware的目录下找到这个文件)与服务中的VMwareAuthorizationService路径不......
  • Windows 10/11 家庭版中使用组策略gpedit.msc
    保存为了gpedit.bat,使用管理员身份运行@echooffpushd"%~dp0"dir/bC:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum......
  • 与Windows相比Linux特有的功能有哪些以及启示
    首先Linux最突出的功能就是免费开源的。开源对于普通用户来说不是很重要,但是对于那些有技术要求的用户来说就是一个非常吸引人的功能了,因为开源就意味着任何人都可以修改其......
  • windows10 安装
    1)windows10系统下载工具​​https://www.microsoft.com/zh-cn/software-download/windows10%20​​2)系统下载MediaCreationTool22H2.exe等待下载完成3)U盘启动工具下载Vento......
  • Windows Terminal 设置
    WindowsTerminal设置文章目录​​WindowsTerminal设置​​​​外观​​​​语言选择​​​​主题深​​​​主题浅​​​​标题栏隐藏与显示​​​​启动​​​​启动......
  • windows--cmake与c++的使用教程(13)
    1概述本文基于前文环境本节目标:为发布项目关闭调试控制台(/SUBSYSTEM:WINDOWS)2CMake脚本设置debug显示控制台还是很有帮助的,可输出调试信息到控制台,观察成勋运......
  • windows--cmake与c++的使用教程(12)
    1概述本文基于前文环境本节目标:为项目增加链接选项:requireAdministrator(/level='requireAdministrator'),用于增加管理员权限2目标程序安装C盘(windows默认系......