У меня есть служба, которая создает файлы .txt в папке каждые 30 секунд. Можно ли удалить файлы старше x дней?
В вашем сервисе вы можете циклически просматривать список файлов, найти те, которые х число дней и удалить их.
См. File, FileInfo, Directory и DirectoryInfo классы на MSDN.
File
FileInfo
Directory
DirectoryInfo
Просто используйте службу WMI , чтобы найти коллекцию файлов с определенной датой создания. Затем удалите их.