使用InnoIDE写入AppData目录?
我需要
写入: C:\Users\user\AppData\Roaming\AppName
在安装过程中 文件夹。我使用 InnoIDE 程序进行设置,非常棒。然而,它似乎缺少一个“AppData”特殊文件夹来轻松访问该目录。
例如,您可以使用: 目标目录:“{app}”
写入应用程序目录。
但如何获取 AppData?是否有所有预设 DestDir 选项的列表?
I need to write to the:
C:\Users\user\AppData\Roaming\AppName
folder during the setup process. I'm using the InnoIDE program for setup, and it's awesome. However, it seems to be lacking an 'AppData' special folder for easily accessing that directory.
For example, you can use:DestDir: "{app}"
to write the application directory.
But how do you get to AppData? Is there a list of all the preset DestDir options?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
正如您在自己的回答中所说, {userappdata} 是您需要的。 帮助手册列出了所有 Inno Setup 帮助手册。 jrsoftware.org/ishelp/index.php?topic=consts" rel="nofollow">目录常量。
As you said in your own answer, {userappdata} is the one you need. The help manual has a list of all the Inno Setup directory constants.
不建议使用InnoIDE写入AppData目录。您最好先将用户特定的数据保存到共享位置(例如在 {app} 下),并让您的应用程序在首次启动时从那里复制它。
更多https://stackoverflow.com/a/3036259/5929293
It is not recommend to write to AppData directory using InnoIDE. You better save user-specific data to a shared location first (e.g. under {app}) and have your application copy it from there on first startup.
more https://stackoverflow.com/a/3036259/5929293
阿格,明白了。
{userappdata}
→ C:\Users\user\AppData\Roaming\AppName如下所示:
http://news.jrsoftware.org/news/innosetup/msg74694.html
Arg, got it.
{userappdata}
→ C:\Users\user\AppData\Roaming\AppNameas found here:
http://news.jrsoftware.org/news/innosetup/msg74694.html