В Windows Mobile есть каталог:
\ данные приложения \ volatile
Этот каталог сохраняется до тех пор, пока на устройство подается питание.
Итак, что мы делаем:
- скопировать exe-файл в этот каталог или подкаталог (обычно я использую подкаталог, чтобы убедиться, что мы не конфликтуем с другим приложением).
- запустить exe из этого каталога.
- удалите нужные файлы.
- (опционально) программный сброс.
Для совместимости со всеми устройствами следует использовать функцию «SHGetSpecialFolderPath» с CSIDL_APPDATA, чтобы получить каталог данных приложения и добавить к нему «\ volatile».