#powershell #process #io
#powershell #процесс #io
Вопрос:
Есть ли в Powershell какие-либо встроенные функциональные возможности, позволяющие детально изучать системные процессы и просматривать / управлять потоком ввода / вывода? Существуют ли какие-либо модули сообщества? Кто-нибудь работал с потоками процессов и знает какие-либо хорошие ссылки для такой работы?
Комментарии:
1. Каким будет поток ввода / вывода системного процесса? Как бы вы хотели им управлять?
Ответ №1:
Стандартные командлеты, предоставляемые powershell, позволяют выполнять базовые операции с процессами. Get-Process
командлет возвращает все объекты запущенных процессов с подробной информацией о процессе. Вы также можете получить модули, загруженные процессом, используя параметр -Module
. Вы можете использовать командлеты запуска / остановки процесса для управления списком запущенных процессов.
Однако возвращаемые объекты предоставляют вам всю информацию, которую вы можете искать. Get-Process
возвращает объекты как системные.Диагностика.Обрабатывать, при этом Get-Process -Module
возвращает объекты как системные.Диагностика.ProcessModule.
Комментарии:
1. Вас также может заинтересовать получение процессов в виде объектов Win32_Process с помощью командлета Get-WmiObject.