今天在写一个程序自启动注册程序,注册目录%ProgramFiles%下的某个应用程序,程序本身编译为32位,运行在64位系统是发现注册的程序位置为C:\Program Files (x86)。看来运行在64位操作系统的32位应用程序环境变量%ProgramFiles%指向为Program Files (x86)而非Program Files
环境变量应用时一个应注意的地方
本文探讨了32位应用程序在64位操作系统上进行自启动注册时遇到的问题,即环境变量%ProgramFiles%指向的是C:ProgramFiles(x86)而非预期的C:ProgramFiles。这一现象对于跨平台软件部署具有一定的指导意义。

被折叠的 条评论
为什么被折叠?



