我可是森森呢 2023-02-05 10:24 采纳率: 96.3%
浏览 29
已结题

C#如何获取快捷方式所在目录

例如,我在D:\AA\test.exe发送一个快捷方式到桌面,然后把这个快捷方式放到C:\BB目录内,双击C:\BB里的快捷方式,如何获取到C:\BB目录。一般的方法我测试出来获取到的都是D:\AA目录。还是说无法获取?

  • 写回答

2条回答 默认 最新

  • P2441M 2023-02-05 10:44
    关注

    可能不行。因为快捷方式本身就是引用原来的文件,也就是说,运行快捷方式,只是换种方式运行原来的文件,目录是不会变的。但是可以尝试复制粘贴exe,准确一点,把bin下的所有文件复制到另一个地方,再运行,目录是会变的。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 3月17日
  • 已采纳回答 3月9日
  • 创建了问题 2月5日