Я хочу вырезать и вставить из cmd и сохранить информацию о цвете при вставке в другое приложение. Это похоже на вставку в большинстве приложений с форматированием информации.
Есть ли способ сделать это? Или это можно сделать с помощью приложения, похожего на cmd?
windows
command-line
formatting
Кит Бентруп
источник
источник
Ответ Снарка полезен, но ссылка не работает. Обновленная ссылка на сообщение в блоге MSDN находится здесь: Цветной снимок экрана консоли в HTML и RTF.
Вам необходимо скопировать функции из поста в блоге, а затем вставить их в PowerShell. И тогда вы можете запускать команды, такие как:
$ htmlFileName = "$ env: temp \ ConsoleBuffer.html"
. \ Get-ConsoleAsHtml | вне файла $ htmlFileName -encoding UTF8
источник
Цвета в cmd не совпадают с обычными цветами, это интерпретатор, интерпретирующий цветовые коды. Я не верю, что это возможно, и, проверяя в Console2, он тоже не может этого сделать, так что, вероятно, по очень веской причине.
источник
Есть длинный способ сделать это, используя захват экрана?
mspaint
Затем эти снимки экрана будут готовы для вставки в Word в качестве изображения для документирования. Конечно, это не текст, поэтому его нельзя будет выбрать. Но это может быть лучше, чем ничего.
источник