WIN10 相对路径的快捷方式

8,941 阅读1分钟

MedusaSorcerer的博客


在对自己打包的 .exe 文件进行快捷方式运行的时候, 考虑到快捷方式默认以绝对路径的文件录入方式进行运行, 如: 那怎么用相对路径呢? 抛弃网络上说的 explorer.exe xx\xxx.exe 的方式, 本人亲测, 无反应, 当然不排除是配置错误造成的。

实现

  • 创建快捷方式 medusa
  • 在目标位置输入:
    %SystemRoot%\explorer.exe lib\medusa.bat
    
  • 清空起始位置
  • lib\medusa.bat 中键入以下内容:
    @echo off
    cd /d %~dp0
    start medusa.exe
    

说明

  • 快捷方式 medusa 执行 当前路径下的 lib\medusa.bat 脚本文件
  • 脚本文件 medusa.bat
    • 隐藏黑窗口
    • cd 到 medusa.bat 所在目录
    • 执行当前目录的 medusa.exe

完成, 可用, 高效~