comment supprimer des fichiers datant de plus d'un mois à l'aide du script C#. J'utilise framework 2.0 ..supprime les fichiers datant de plus d'un mois en utilisant C#
Répondre
string path = @"C:\Temp\"; //"
DirectoryInfo dirInfo = new DirectoryInfo(path);
FileInfo[] fileInfos = dirInfo.GetFiles();
foreach (FileInfo fileInfo in fileInfos)
{
if (fileInfo.LastWriteTime < DateTime.Now.AddMonths(-1))
fileInfo.Delete();
}
Nice format-fix sur la ligne # 1 – sshow
@Joel, c'est tout simplement génial. Merci. –
Meilleur morceau de code que j'ai vu dans ma vie. –
Vous pouvez appeler Directory.GetFiles
pour trouver tous les fichiers dans un dossier.
Vous pouvez appeler le File.GetLastWriteTime
pour vérifier quand le fichier a été modifié. Vous pouvez appeler le File.Delete
pour supprimer un fichier.
Pouvez-vous nous donner plus d'informations, les supprimer? pourquoi? Vous voulez scanner votre PC entier pour les fichiers de plus de 1 mois et les supprimer tous? – Nealv