Récupérer liste de disques
Bonjour à tous,
Je souhaiterais récupérer une liste de disques. Pour cela, j'ai créé la fonction suivante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
private List<string> GetDrives()
{
dynamic fileSystem = AutomationFactory.GetObject("Scripting.FileSystemObject");
dynamic drives = fileSystem.Drives;
List<string> lstDrives = new List<string>();
foreach (var drive in drives)
{
lstDrives.Add(drive);
}
return lstDrives;
} |
Tout ce que j'obtiens, c'est une exception à cette ligne :
Code:
1 2
|
dynamic fileSystem = AutomationFactory.GetObject("Scripting.FileSystemObject"); |
Message d'erreur :
Citation:
Cette opération n'est pas prise en charge dans le contexte actuel.
J'ai fais quelques recherches sur le net. Mais sans réel succès. Je suis à court d'idée et un peu d'aide ne serait pas de refus.
Merci et bonne journée.