0

我的应用程序创建了一堆临时 .class 文件,我一直将这些文件存储在本地应用程序目录中,但我最近开始将这些文件存储在 appData 中。一切正常,我什至有一部分应用程序创建了一个小程序,需要复制这些 .class 文件以使小程序和小程序正常工作,但由于某种原因,.class 文件没有显示在 AppData 中。我搜索了 .class 文件(所有内容都启用了隐藏文件等),它们出现的唯一位置是我创建的小程序中。这似乎不可能发生,除非以某种方式存储在 AppData 中的东西被隐藏或者这里有某种虚拟文件夹在工作。我在 XP 和 Windows 7 上都试过这个。有任何想法吗?

4

2 回答 2

1

让您的应用程序吐出(调试打印,消息框,但是)它正在写入文件的绝对路径。

Windows XP 搜索功能在默认情况下相当残缺,它不会在许多位置找到文件,包括它认为是临时的、隐藏的、系统的或非索引的文件夹,以及用户配置文件中的几个特定文件夹。

进行“有用”搜索的快速方法是从配置文件目录中的命令行:

dir /s /b | find ".class"
于 2010-01-14T03:11:15.260 回答
0

我所知道的没有虚拟文件夹或隐藏。您是否验证了计算机上的 AppData 位置?WindowsKey-R(或开始 -> 运行)然后输入 %appdata% 看看会发生什么。

于 2010-01-14T02:17:25.330 回答