[BATCH] Controler chiffres, FOR?

denstieven Messages postés 663 Date d'inscription   Statut Membre Dernière intervention   -  
denstieven Messages postés 663 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je me connais bien en batch, je connais pas mal de commandes, sauf la commande FOR! Alors ce que j'ai fait est un fichier texte generé par un autre batch avec 128 lignes de chiffres. :
...
56148
12315
1322
13155
...
Ils sont tous dans un fichier texte (test.txt), puis je devise tous ses chiffres par 5. Je les sauvegarde aussi dans un fichier texte (test2.txt) (generé en meme temp que les autres chiffres).

Ce que je voudrais faire c'est de faire une somme de tous ses chiffres dans test.txt et test2.txt et controler si la somme de test.txt est divisable par la somme de test2.txt. et si possible compté le nombre de lignes dans les 2 fichiers qui doit etre 256!

Je ne sais pas si c'est possible?

Merci,

Denstieven



A voir également:

2 réponses

cchristian Messages postés 921 Date d'inscription   Statut Membre Dernière intervention   131
 
Bonsoir,

Je crains fort qu'il ne soit pas possible en DOS d'obtenir un quotient (le résultat de la division), ou tout autre résultat d'opération, comprenant une partie décimale, d'où une perte de valeur certaine au moment de la division par 5 des nombres pour lesquels le résultat (quotient) de la division ne tombe pas juste sur la partie entière et aussi pour le résultat du cumul de ces valeurs.
exemple:
SET /A Quotient = 3 / 2 renvoie 1 dans Quotient et non pas 1,5 ou 1.5.

Cordialement.
Cchristian.
0
denstieven Messages postés 663 Date d'inscription   Statut Membre Dernière intervention   41
 
Merci pour votre reponse, j'ai remarqué cela aussi. Donc je l'ai fait en VBS et c'est plutot resolu. Mais est - ce que vous connaisser un moyen de cacher, securiser un dossier tant que l'utilisateur n'a pas mit le bon code dans la inputbox?
0
cchristian Messages postés 921 Date d'inscription   Statut Membre Dernière intervention   131
 
Bonsoir,

Mais est - ce que vous connaisser un moyen de cacher, securiser un dossier tant que l'utilisateur n'a pas mit le bon code dans la inputbox?

Non malheureusement, je suis désolé.
0
denstieven Messages postés 663 Date d'inscription   Statut Membre Dernière intervention   41
 
C'est pas grave :)
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Bonjour denstieven,

Oui, c'est possible mais cela n'est pas une chose aisée. Il convient de manipuler les API et le hooking.
N'hésite pas si tu veux que je développe la manière de faire ou plutot une manière (il en existe plusieurs).
0
denstieven Messages postés 663 Date d'inscription   Statut Membre Dernière intervention   41
 
Bonjour fiddy, désolé pour le retard. Je voudrais bien un example, si vous pouvez expliquer un peu aussi. Ca sera simpa de votre part :).
0