Я хочу скопировать буфер экрана окна command/powershell в текстовый файл с помощью C/C++/Powershell.Копировать команду/Powershell Window screen buffer
Есть ли способ сделать это?
Я хочу скопировать буфер экрана окна command/powershell в текстовый файл с помощью C/C++/Powershell.Копировать команду/Powershell Window screen buffer
Есть ли способ сделать это?
Использование хоста консоли API: -
$rec = new-object System.Management.Automation.Host.Rectangle 0,0,($host.ui.rawui.BufferSize.Width - 1),$host.ui.rawui.CursorPosition.Y
$buffer = $host.ui.rawui.GetBufferContents($rec)
буфер записи в файл с помощью >> или |
Как насчет использования Start-Transcript
и Stop-Transcript
?
Technet: Create a Transcript of What You Do in Windows PowerShell