如何使用 Shortcut.exe 从其工作目录创建快捷方式?

如何使用 Shortcut.exe 从其工作目录创建快捷方式?

我在用着快捷方式为程序创建快捷方式,同时使用另一个批处理脚本。我可以轻松创建带有预定义路径的快捷方式,以及程序的快捷方式路径,但我不能使用模糊路径,例如.\。我想与 Shortcut.exe 和目标可执行文件一起运行我的脚本没有定义可执行文件的文字路径,因为它将取决于最终用户放置创建快捷方式的脚本的位置。这是我当前的工作脚本:

Shortcut.exe
shortcut /a:c /f:"%LINKTARGET%" /t:"%TARGETEXECUTABLE%"

我想使用类似这样的方法:

Shortcut.exe
shortcut /a:c /f:"%USERPROFILE%\Desktop\%LINKNAME%.lnk" /t:".\%TARGETEXECUTABLE%"

如何在与我的脚本和 Shortcut.exe 相同的位置定义可执行文件?

相关内容