更好的快捷方式(盘符变化依然可打开)

353 字
2 分钟
更好的快捷方式(盘符变化依然可打开)

1.问题背景#

移动硬盘在不同电脑上盘符会发生变化(如E:→F:),普通的快捷方式的绝对路径会失效。

2.解决方案#

使用**批处理文件(.bat)**配合%⁓d0动态获取当前盘符,实现相对路径访问。

3.核心命令#

bat
explorer "%⁓d0\相对路径\目标文件夹"

  • %⁓d0:获取当前.bat文件所在的盘符
  • explorer:打开资源管理器
  • 路径包含中文时,必须用ANSI编码!!!
命令解释
~是扩展的意思,变量扩充(还不懂),相当于把一个相对路径转换绝对路径
%0代指批处理文件自身(绝对路径 “D:\test\bat\test.bat”,注意有双引号)
%~d0是指批处理所在的盘符,其中d代表drive。(扩充到盘符 D: )
%~p0是指批处理所在的目录,其中p代表path。(扩充到路径
%~dp0是批处理所在的盘符加路径。(扩充到盘符和路径 :D:\test\bat\)

cd %~dp0 就是进入批处理所在目录了

4.实战#

我想把backup文件夹下的PR文件夹快捷链接放到Video文件夹下
目标效果:在video文件夹下双击快捷方式打开PR文件夹。

explorer "%~d0\Backup\U盘\Pr 2022 安装包\Pr 2022 安装包"

使用上述命令解决问题,不论盘符变化,最终都是打开批处理所在盘符下的PR文件夹。

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

更好的快捷方式(盘符变化依然可打开)
https://robina.ccwu.cc/posts/bettershortcut/
作者
Leon
发布于
2026-09-28
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
Leon
么么哒,>_<
公告
欢迎来到我的博客!随便看看吧。
音乐
封面

音乐

暂未播放

0:000:00
暂无歌词
分类
标签
站点统计
文章
13
分类
7
标签
12
总字数
7,663
运行时长
0 天
最后活动
0 天前

目录