2010-12-14 11 views
0

est-il un moyen facile de calculer le grand total de toutes les valeurs Numberic ligne spécifiées par la ligne à l'aide d'une commande de fenêtres (ou un fichier batch - moins préfèrent)fenêtres pour le total

On suppose que

7612 
7724 
19844 
20092 
20184 
20468 
27100 
36456 
39428 
54264 
69008 
97208 

suppose que c'est dans un fichier

Je veux le total de toutes les valeurs. merci d'avance

Répondre

2

Je ne connais aucun utilitaire de ligne de commande pour calculer une telle somme. Mais vous pouvez utiliser une boucle for itérant dans le fichier. Quelque chose comme ceci fonctionnera mais vous aurez besoin d'un fichier séquentiel d'aide. En décharge Sum.bat:

REM. Turn off echo-ing of individual commands 
@echo off 

REM. Set variable a to 0. /a mean arithmetic expression 
set /a sum = 0 

REM. For loop updating the sum as we go 
FOR /F %%i IN (file.txt) DO set /a sum += %%i 

REM. Output 
echo %sum%