Calculer l'ensemble de processus BAT - Shell/Batch - Programmation
Marsh Posté le 02-11-2018 à 14:38:44
Bonjour tout le monde, J'ai précédemment déjà fait un sujet sur ce script. Le petit problème c'est que je n'arrive pas à faire la somme totale du nombre de Ko utilisés. Et me précise qu'il me manque des opérateurs... Voici le script... @echo off setlocal EnableDelayedExpansion set total=0 IF [%1]==[] ( set /p pname="Process name: " ) ELSE ( set pname=%1 ) for /f "tokens=5" %%i in ('tasklist /fi "imagename eq %pname%" ^| findstr " Ko$" ') do ( set pmemuse=%%i set pmemuse=!pmemuse:,=! set /a total=!total! + !pmemuse! ) echo %total% K [/cpp]
Marsh Posté le 02-11-2018 à 20:16:21
On est en 2018, faudrait peut être passer à powershell non ?
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 02-11-2018 à 14:38:44
Bonjour tout le monde,
J'ai précédemment déjà fait un sujet sur ce script. Le petit problème c'est que je n'arrive pas à faire la somme totale du nombre de Ko utilisés.
Et me précise qu'il me manque des opérateurs... Voici le script...
@echo off
setlocal EnableDelayedExpansion
set total=0
IF [%1]==[] (
set /p pname="Process name: "
) ELSE (
set pname=%1
)
for /f "tokens=5" %%i in ('tasklist /fi "imagename eq %pname%" ^| findstr " Ko$"
') do (
set pmemuse=%%i
set pmemuse=!pmemuse:,=!
set /a total=!total! + !pmemuse!
)
echo %total% K
[/cpp]