我如何找到启动文件夹的路径?

How do i find the path to startup folder?

我目前正在做一个项目,需要我将 路径 插入 启动文件夹 。我需要我的代码适用于从 Windows XP 到 Windows 10.Windows 的所有 Windows 版本。

所以我要求的所有Windows版本上Windows的启动文件夹路径] XP 前进。

感谢您的回答。

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

所有版本应该都一样。只需在资源管理器中输入即可。

这里还有一些其他方法https://thetechhacker.com/2017/01/07/how-to-access-windows-10-startup-folder/

还没有足够的分数来发表评论,所以只为遇到此问题的其他人提供一些信息...

  1. 切勿对这些路径进行硬编码,因为位置可能因 PC 不同而不同。您应该始终使用环境变量。

  2. "C:\ProgramData..." 仅适用于 Windows 7 及以上。该位置对于 XP 不正确,因此无法回答问题。

从 XP 开始的所有版本的正确位置是

"%USERPROFILE%\Start Menu\Programs\Startup"

或者从Windows7开始,也可以使用

"%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup"

哪个桥指向相同的位置。

不要忘记您通常还需要包括引号,因为路径中有空格。