Bonjour,
J'aimerais lancer un exécutable grâce à mon application mais j'aimerais vérifier que celui-ci est bien sur un disque local et non sur un disque réseau.
Y a-t-il une méthode qui permet cela?
Cordialement,
Fab
Version imprimable
Bonjour,
J'aimerais lancer un exécutable grâce à mon application mais j'aimerais vérifier que celui-ci est bien sur un disque local et non sur un disque réseau.
Y a-t-il une méthode qui permet cela?
Cordialement,
Fab
Effecture simplement un check sur le path de l'exécutable.
Je t'invite à voir ceci :
http://msdn.microsoft.com/en-us/libr...tpathroot.aspx
Bàt
Simplement :
Code:
1
2
3
4
5
6
7
8
9
10
11
12 string rootPath = Path.GetPathRoot(fileName); string[] items = rootPath.Split(Path.VolumeSeparatorChar); if (items.Length == 2) { DriveInfo driveInfo = new DriveInfo(items[0]); if (driveInfo.DriveType == DriveType.Fixed) { // disque fixe local } }
Ah génial, merci beaucoup!