我正在尝试创建 Windows 可靠性监视器的进程并在截屏后将其终止。
我无法获取进程并在截屏之前自动关闭它,因为没有标识该窗口的进程 ID。
有什么方法可以通过 PowerShell 关闭可靠性监视器?
$psi = New-object System.Diagnostics.ProcessStartInfo
$psi.CreateNoWindow = $false
$psi.UseShellExecute = $true
$psi.RedirectStandardOutput = $false
$psi.RedirectStandardError = $false
$psi.FileName = "Perfmon"
$psi.Arguments ="/rel"
$process = New-Object System.Diagnostics.Process
$process.StartInfo = $psi
[void]$process.Start()
#$output = $process.StandardOutput.ReadToEnd()
$process.id
Start-Sleep 5