2010-01-14 71 views
0

我的應用程序創建了一堆臨時.class文件,我一直在我的本地應用程序目錄中存儲這些文件,但我最近開始將它們存儲在appData中。一切正常,甚至我的應用程序的一部分創建一個小程序,並需要複製這些.class文件,使小程序和小程序工作正常,但出於某種原因,.class文件不顯示在AppData中。我搜索了.class文件(一切都啓用了隱藏文件等),並且他們顯示的唯一位置在我創建的小程序中。這似乎是不可能的,這可能會發生,除非以某種方式存儲在AppData中的東西是隱藏的或有某種虛擬文件夾在這裏工作。我在XP和Windows 7上都試過這個。有任何想法嗎?應用程序數據是隱藏文件還是創建虛擬文件夾?

回答

1

讓您的應用程序吐出(調試打印,消息框,但是)寫入文件的絕對路徑。

默認情況下,Windows XP搜索功能相當殘缺,它不會在許多位置找到文件,包括它認爲臨時,隱藏,系統或非索引的文件夾以及用戶配置文件中的幾個特定文件夾。

一個快速的方法做一個「有用」的搜索是通過命令行從您的個人資料目錄中:

dir /s /b | find ".class" 
0

沒有我知道的虛擬文件夾或隱藏。您是否驗證過您計算機上的AppData位置? WindowsKey-R(或開始 - >運行),然後鍵入%appdata%並查看出現的內容。