我目前正在开展一个项目,要求我将路径插入启动文件夹。我需要我的代码才能处理从Windows XP到Windows 10的所有Windows版本。
所以我要求的是Windows XP中所有Windows版本上的路径。
感谢您的回答。
答案 0 :(得分:1)
尚无足够评论要发表评论,因此仅提供一些信息给遇到此问题的其他人...
您永远不要对这些路径进行硬编码,因为不同PC的位置可能不同。您应该始终使用环境变量。
“ C:\ ProgramData ...”仅适用于Windows 7及更高版本。该位置对于XP不正确,因此无法回答问题。
从XP开始,所有版本的正确位置都是
"%USERPROFILE%\Start Menu\Programs\Startup"
或从Windows 7开始,也可以使用
"%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup"
它指向同一位置。
不要忘记,由于路径中有空格,通常也需要加上引号。
答案 1 :(得分:0)
C:\ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ StartUp
所有版本都应该相同。只需在资源管理器中键入它,就可以得到它。
此处还有其他一些方法https://thetechhacker.com/2017/01/07/how-to-access-windows-10-startup-folder/