我的电脑上有一个文件夹。在该文件夹中,有一个快捷方式 (.lnk) 和一个可执行文件 (.exe)。当我单击快捷方式时,.exe 文件应该运行。
我已经设法做到这一点没问题,但是当我将此文件发送到我的笔记本电脑并尝试使用快捷方式时,我收到一个错误,因为两台计算机上的文件路径不同(.lnk 文件路径仅适用于我的电脑,因为用户名是不同的)。
无论我使用的设备是什么文件路径,我怎样才能使快捷方式可以运行这个 exe 文件?我已经尝试过诸如 ..\foldername\appname.exe 之类的东西,但是 Windows 似乎希望我使用以“C:”开头的文件路径。
这是 Windows 试图“提供帮助”……但失败了。
您的“下载”文件夹的路径不是
C:\Downloads
,它实际上C:\Users\[yourname]\Downloads
是对您“有用地”隐藏的。如果您实际上是通过本地磁盘 C 进入的:它应该在您的侧边栏下方,目前看不见,您可以深入了解它是如何工作的。
然而,这对于每个用户来说都是不同的,所以 Windows 这样做,这一次实际上很有帮助,为您提供某些快捷方式,您可以使用这些快捷方式来定位“当前用户”,而无需知道他们的名字。没有一个直接用于下载,但有一个用于“您的个人资料” -
%USERPROFILE%
因此,如果您将路径设置为,
%USERPROFILE%\Downloads\[path]\[to]\[folder]
那么它应该能够为任何用户找到正确的位置。Pureinfotech提供了所有这些有用快捷方式的列表:Windows 10 上的环境变量的完整列表