Permissions sur System.IO.Directory.GetFiles
Bonjour,
Ayant besoin (très basiquement) d'obtenir la liste des fichiers avec une certaine extension dans un dossier, j'utilise:
Code:
1 2
|
System.IO.Directory.GetFiles(directory, textBox1.Text, System.IO.SearchOption.AllDirectories) |
ou directory représente le dossier racine à scanner et textbox1.text l'extension à trouver.
J'ai fais ma première tentative sur C: avec l'extension *.txt. Et là, j'ai récupéré une erreur au moment ou la fonction a voulu scanner un dossier système:
Citation:
L'accès au chemin d'accès 'C:\System Volume Information' est refusé.
L'utilisation que je vais faire de ce code ne devrait pas se trouver face à ce problème mais juste pour une prochaine fois, est-il possible d'empêcher le déclenchement de cette erreur tout en obtenant la liste complète des fichiers recherchés ?
Papy !