2015-09-17 4 views
-1

Я хочу сделать программу (для Mac это AppDelete), которая удаляет все файлы, связанные с этой программой (программа Java).Корневая программа файлов

Как это связано с принадлежностью файла (какие файлы от каких программ).

+2

Вы хотите создать деинсталлятор? Для вашего собственного приложения? –

+0

uninstaller для любого приложения, я понял, что если вы перетащите приложение (на mac) в корзину, оно удалит приложение, но некоторые файлы все равно будут на вашем hdd, я хочу создать приложение, которое берет все файлы из этой программы и удаляет их (но также теперь, когда вы упоминаете об этом, я не думаю, что удалю приложение = удаление приложения) – LES

+1

@LES Что означает, что файл является «* из *» программы? Что делать, если файл «* from *» более одной программы? Как вы отступаете, чтобы перечислять файлы, которые являются «* из *» данной программы? – Biffen

ответ

0

Я думаю, вам следует искать каталоги для этого конкретного имени приложения, а затем перечислять все найденные файлы и их содержимое, в которых есть имя приложения, и разрешить пользователю решать, что удалить. О записи regedit, хорошо, что это опасно и сложно играть, чтобы быть на свой страх и риск.

Смежные вопросы