import subprocess
import json

ps_cmd = 'Get-Process notepad -ErrorAction SilentlyContinue | Select-Object Id, ProcessName, MainWindowTitle, MainWindowHandle, StartTime | ConvertTo-Json'
p = subprocess.run(['powershell', '-Command', ps_cmd], capture_output=True, text=True)
print(p.stdout)
