Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

TASKLIST Command Process Count

Jun
762
16
In going from version 19 to 25, I ran into a problem because the TASKLIST command added a line with the count of processes at the end (and a blank line before that), badly messing up one of my scripts. To my surprise, there does not seem to be the usual option to suppress such extra information (cf. /K and /M in DIR). If I have not simply overlooked something, could you please add such an option.
 
Hey @Jay Sage would something like this get around the change;
Code:
tasklist > clip: && head /n%@dec[%@lines[clip:]] clip:

Using tasklist;
Code:
 5472  period_search_10210_windows_x86_64__avx
  196  firefox
11272  firefox
 3612  period_search_10210_windows_x86_64__avx
15876  svchost
 6824  period_search_10210_windows_x86_64__avx

   Total of 193 processes

e:\utils>

Using one-liner;
Code:
 5472  period_search_10210_windows_x86_64__avx
  196  firefox
11272  firefox
 3612  period_search_10210_windows_x86_64__avx
15876  svchost
 6824  period_search_10210_windows_x86_64__avx

e:\utils>

Adjust as necessary.

Joe
 
Or, if you don't mind using FINDSTR,

Code:
tasklist |! findstr /v "^$ Total of"

You could do the same with TPIPE (grep).
 
Thanks for the suggestions. I already implemented a workaround, but no workaround should have been required. There should be an option to get clean output that can be fed to another command -- especially when a command is changed in a new version to add headers or footers that were not there before.
 
Also, by the way, there is also a blank line before the process total. It, too, needed to be removed.
 
Back
Top