Данные приложения скрывают файлы или создают виртуальную папку?

Мое приложение создает кучу временных файлов .class, и я хранил эти файлы в своем локальном каталоге приложений, но недавно начал хранить их в appData. Все работает нормально, и у меня даже есть часть моего приложения, которая создает апплет, и мне нужно скопировать эти файлы .class, чтобы апплет и апплет работали нормально, но по какой-то причине файлы .class не отображаются в AppData. Я искал файлы .class (все включает скрытые файлы и т. Д.), И единственное место, где они появляются, - это созданный мной апплет. Кажется невозможным, чтобы это могло произойти, если только вещи, хранящиеся в AppData, не скрыты или здесь не работает какая-то виртуальная папка. Я пробовал это как на XP, так и на Windows 7. Любые идеи?


person Mike2012    schedule 14.01.2010    source источник


Ответы (2)


Пусть ваше приложение выдаст (однако, отладочная печать, окно сообщения) абсолютный путь к тому месту, где оно записывает файлы.

Функция поиска Windows XP по умолчанию довольно несовершенна и не находит файлы во многих местах, включая папки, которые она считает временными, скрытыми, системными или неиндексированными, а также несколько определенных папок в профиле пользователя.

Быстрый способ выполнить «полезный» поиск — из командной строки из каталога вашего профиля:

dir /s /b | find ".class"
person chris    schedule 14.01.2010

Я не знаю ни одной виртуальной папки или сокрытия. Вы проверили местоположение AppData на своем компьютере? WindowsKey-R (или Пуск -> Выполнить), затем введите %appdata% и посмотрите, что появится.

person Mike Powell    schedule 14.01.2010