I want to log, every 10 minutes, list of all the apps in Windows that are running, the CPU usage, and memory usage. Double click the loop.vbs script you created to execute it. This will very much helpful to troubleshooting day by day getting high spike to system. Thanks. Today I will tell you how with command prompt you can continuously track your CPU usage and can store the data in CSV format. Execute it N times, where N is the number of logical CPUs your computer has. I have many node.exe tasks, so I want to see the arguments of the task (for example: node c:\myscript.js) I tried: tasklist/? but didn't find anything related to CPU usage. 238 is the "Processor" counter as a whole (the command from the answer will show CPU usage per core, without tasks). You use them in parallel to your process to … I tried: procexp/? This will cause a 100% CPU load. Right click the CPU graph on the right and select "Change graph to -> Logical processors". but didn't find any way to export the list to file (or show in a console) But how to save those data for a long duration to analyze them later ? The command typeperf will do your work. I am troubleshooting this on windows 2008 server. To continuously save CPU usage per process, one should use something like this: typeperf "\230(*)\6" -si 10 -o perf.csv -f CSV, where 230 is the "Process" counter. Kindly help me to get the windows command to get CPU and memory usage for all process (system and user process) at specific time say 10:00 PM MST.. To view your current CPU Usage in Windows you can go to Task Manager or Resource Monitor. In my case, I have to execute it four times. Here’s a list and showcase of the 4 best command line tools for monitoring your CPU, RAM, and GPU usage.