می توانیم با استفاده از PowerShell با دستور Get-Process لیست برنامه های باز شده در ویندوز را دریافت کنیم . دستور Get-Process فرآیندهای در حال اجرا را در پیش زمینه و پس زمینه نیز نشان می دهد.
اگر به سادگی دستور Get-Process را اجرا کنیم، نام فرآیند و شناسههای فرآیند مرتبط با آنها و CPU، میزان مصرف حافظه را میدهد.
PS C:> Get-Process
اگر اعضای Get-Process را بررسی کنیم، یک ویژگی MainWindowsTitle وجود دارد . این ویژگی عنوان برنامه باز شده را نشان می دهد.
در مثال زیر، نام برنامه، فرآیند مرتبط و شناسه برنامه را خواهیم یافت. مثلا،
Get-Process | Select MainWindowTitle,ProcessName,Id | where{$_.MainWindowTitle -ne ""}
ما باید عناوین خالی را فیلتر کنیم زیرا ممکن است توسط فرآیندهای پس زمینه استفاده شوند.
[/membership] >