Bonjour,
C'est pas mal du tout comme idée, mais si xcopy n'est pas trouvé c'est soit qu'il n'est plus dans windows, soit que tu n'as pas les bonnes variables PATH dans windows.
J'avais plutôt pensé à la lecture d'un fichier comme je te l'ai dit plus haut.
Cela n'est il pas possible ? Ceci éviterai de faire plusieurs lanceurs ou des copies de ceux ci.
Evidemment il faudrait se renseigner sur la récupération de lignes dans un fichier, car ce que je proposais était en gros ceci :
- Code: Tout sélectionner
Lire C:
ombre.txt
nombre <- nombre.txt
nombre = nombre + 1
Si nombre > 4 Alors
nombre <- 1
FinSi
Si nombre = 3 Alors
lanceurNumero3.bat
Sinon
Si nombre = 2 Alors
lanceurNumero2.bat
Sinon
lanceurNumero1.bat
FinSi
FinSi
nombre > C:
ombre.txt
Penses tu que ceci soit faisable ?
De la sorte ce code (traduit en MSDOS par tes soins), pourrait être enregistré dans un unique lanceur, lui même dans Tout Les Programmes > Démarrage, ce qui t'éviterai de bidouiller des copiers / coller des lanceurs.
Evidemment le problème pour moi est de lire un fichier, et d'en ressortir le nombre. Pour écrire dans un fichier, comme tu le vois à la fin, c'est facile on fait un > et il réecrit sur le fichier. Pour la lecture j'avoue ne plus m'en souvenir. Cela remonte à deux ans.
PS : Une voie à creuser, c'est
Kixtart, ce avec quoi je complétais mes codes MSDOS. C'est cependant assez ennuyeux à installer au début, donc patience !