Windows 10快捷方式:如何修改工作目录简化路径输入?
解决快捷方式目标路径过长问题
问题背景
文件结构如下:
Program_Folder -> Program.exe Data_Folder -> Data1 -> Data2 -> Data3 etc.
当前快捷方式目标为:
Target: C:\Program_Folder\Program.exe C:\Data_Folder\Data1 C:\Data_Folder\Data2 C:\Data_Folder\Data3
直接给每个数据文件添加绝对路径很快会超出260字符限制,想了解能否通过修改工作目录简化路径,以及是否支持类似命令行的相对路径写法。
解决方案
1. 修改工作目录(起始位置)简化路径
完全可以通过设置快捷方式的起始位置切换工作目录,之后直接使用数据文件名即可,无需绝对路径:
- 右键快捷方式 → 打开「属性」窗口
- 在「起始位置」输入框中填入
C:\Data_Folder - 将「目标」修改为:
C:\Program_Folder\Program.exe Data1 Data2 Data3
程序启动时会自动在「起始位置」指定的目录下查找数据文件,大幅缩短目标栏的字符长度。
2. 使用相对路径
支持类似命令行的相对路径写法,逻辑和cd..完全一致:
如果Program_Folder和Data_Folder在同一根目录下(比如都在C:\下),可以这么设置:
- 「起始位置」可留空,或设为
C:\Program_Folder - 将「目标」修改为:
C:\Program_Folder\Program.exe ..\Data_Folder\Data1 ..\Data_Folder\Data2 ..\Data_Folder\Data3
这里..\表示返回当前目录的上一级,和命令行操作逻辑相同。
额外优化(若程序支持)
如果你的程序支持通配符批量加载文件,还能进一步简化:
比如目标可以写成:
C:\Program_Folder\Program.exe ..\Data_Folder\Data*
前提是程序能识别Data*这类通配符,自动匹配所有以Data开头的文件。
内容的提问来源于stack exchange,提问作者user2820068
相关产品推荐
相关产品推荐

