Увидел этот вопрос здесь: Что должны знать большие разработчики .NET(больше вопросов о .NET)
Что это делает? tasklist/m "mscor *"
Ответ 1
Он покажет процессы, в которых были загружены модули (usaully.DLL файлы), на которых установлена среда выполнения .NET. Такую же технику можно использовать для поиска других загруженных DLL файлов.
В соответствующей заметке Process Explorer является заменой диспетчера задач Microsoft, которая будет отображать процессы .NET. Я не могу рекомендовать его достаточно. Стоит исследовать вместе с остальной частью Sysinternals Suite.
Ответ 2
Это очень полезный инструмент командной строки в Windows, который показывает вам список всех запущенных процессов. Передача в параметре командной строки /m "mscor *" перечисляет все процессы, запущенные на вашем компьютере, которые используют сборки, которые начинаются с имени "mscor". Символ "*" является подстановочным символом.
Ответ 3
Казалось бы, перечислены все процессы с использованием таких модулей, как mscoree.dll, mscorwks.dll и т.д. Это будут процессы .NET и, возможно, процессы с хостами .NET.