【问题标题】:Where does Windows 7 put files saved to Program FilesWindows 7 将保存到 Program Files 的文件放在哪里
【发布时间】:2012-07-05 16:52:08
【问题描述】:

我有一个旧程序将其文件保存到 Program Files。我们正在更新它以在 Windows 7 上正常运行。问题是我们现在找不到保存的文件。 Windows 7 允许我们的程序保存到程序文件,但显然将文件放在其他地方。我们找不到“其他地方”。当我们保存在 Program Files 中时,有人知道 Windows 7 将文件放在哪里吗?

更新: 我们查看了程序文件,在程序文件 (x86) 中,我们使用了 Windows Explorer 搜索功能来尝试查找目录名称。没有任何效果,但是当我们检查我们正在创建的目录是否已经存在于我们的应用程序中时,我们会找到它并打开我们的错误对话框。

【问题讨论】:

  • 这个问题不适合这里,但它是一个非常好的问题!

标签: windows-7 uac


【解决方案1】:

查看C:\Users\[USERNAME]\AppData\Local\VirtualStore\Program Files\[APPNAME]

【讨论】:

  • 找到了...那么为什么 Windows Explorer 搜索找不到它们呢?
  • Explorer 搜索很垃圾(仅搜索已知文件类型的内容,并且在您扭动其手臂时仅搜索整个驱动​​器)尝试 Agent Ransack 或类似的东西......
【解决方案2】:

如果您的应用程序是 32 位应用程序,则可能是 program files (86)。它们应该保存在用户目录中(或者更好的是,让用户选择保存位置)。

【讨论】:

  • 不,我看过那里。真的很傻,我的应用程序可以看到我放在那里的文件,但我在任何地方都找不到文件。
猜你喜欢
  • 1970-01-01
  • 2011-09-03
  • 2010-12-13
  • 1970-01-01
  • 2014-01-19
  • 2011-09-11
  • 1970-01-01
  • 2011-02-05
  • 1970-01-01
相关资源
最近更新 更多