OVH Cloud OVH Cloud

[MSDOS] Tester l'existence d'un disque amovible

31 réponses
Avatar
ludovic.thebault
Bonjour,

Je développe un programme et j'aimerai pouvoir tester la présence d'un
cd dans un lecteur.
Je ne peux faire ce test qu'en utilisant msdos.

J'ai un script qui fonctionne sous xp et sup. mais qui plante sous
millenium :
il s'agit tout simplement de demander
# e:
# dir
et de récupérer le résultat.
Sous millenium ça bloque si le lecteur est vide, il faut killer les
tâches "Rdir32" et "winoldapp" avec un ctrl-alt-suppr pour reprendre la
main dans l'application.
J'ai trouvé un autre script mais destiné à une vieille version de msdos
(qui ne marche pas sous Win 98 et Me) :
# command /c /f dir e:
l'option /f doit permettre d'éviter un message d'erreur mais n'existe
pas sous Win 98 ou Me.

Il doit quand même bien y avoir un moyen de récupérer ça, sans avoir
d'erreur, non ? Comment font les programmes pour tester l'existence d'un
disque dans un lecteur ?

Merci de vos éclaricissements.

1 réponse

1 2 3 4
Avatar
Patrick D.
On Sun, 06 Apr 2008 13:42:37 +0200, Michel_D
wrote:


Je viens de regarder dans mes developpements et il me semblait bien que
j'avais réalisé un truc de ce style (cela date de 2004).




ouf, je me demandais si j'allais devoir chercher dans mes archives ;-)


--
* enlevez '.don't.spam' et '.invalid' de mon adresse eMail si vous voulez
m'écrire *
* Donne un poisson à un homme, il aura à manger pour un jour
* Apprends-lui à pêcher, il aura à manger pour tous les jours de sa vie*
1 2 3 4