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

Моему приложению нужно удалить некоторые файлы, но это должно произойти до следующего запуска Windows.

Сейчас я записываю это строковое значение в раздел реестра RunOnce:

Command.com /c del c:\some file.ext

, но я наблюдаю проблему с путями со встроенными пробелами. Должен сказать, что я тоже пробовал это:

Command.com /c del "c:\some file.ext"

Но это не решает проблему, а только усугубляет: не удаление любого файла, независимо от встроенных пробелов!

Как правильно удалять файлы из моего программа откладывается до следующей перезагрузки?

Спасибо.

6
задан jachguate 30 March 2011 в 19:57
поделиться