Quiero cortar y pegar desde cmd y mantener la información de color al pegar en otra aplicación. Es similar al pegado en la mayoría de las aplicaciones con información de formato.
¿Hay alguna forma de hacer esto? ¿O se puede hacer con una aplicación similar a cmd?
windows
command-line
formatting
Keith Bentrup
fuente
fuente
La respuesta de Snark es útil, pero el enlace está roto. El enlace actualizado a la publicación del blog de MSDN está aquí: Captura coloreada de la pantalla de la consola en HTML y RTF
Debe copiar las funciones de la publicación del blog y luego pegarlas en PowerShell. Y luego puedes ejecutar comandos como:
$ htmlFileName = "$ env: temp \ ConsoleBuffer.html"
. \ Get-ConsoleAsHtml | out-file $ htmlFileName -encoding UTF8
fuente
Los colores en cmd no son los mismos que los colores normales, es el intérprete que interpreta los códigos de color. No creo que sea posible hacerlo, y al registrar Console2, tampoco puede hacerlo, por lo que probablemente sea por una muy buena razón.
fuente
¿Hay una manera larga y sin aliento de hacerlo, usando la captura de pantalla?
mspaint
Luego, esas capturas de pantalla estarán listas para insertarse en Word como una imagen para fines de documentación. Por supuesto, no es texto, por lo que no será seleccionable. Pero puede ser mejor que nada.
fuente