2013-04-30 14 views
7

Belirli konsol uygulamalarını (özellikle MSBuild veya PowerShell) çalıştırdığımda, farklı renklerde (uyarı, hata vb.) Metin içeren bir çıktı üretirler. Bazen gelecekteki bir analiz için kaydetmem veya bir e-postaya göndermem gerekiyor. Yalnızca düz metni konsoldan kopyalayabilir veya program çıktısını bir dosyaya yönlendirebilirim, ancak bu şekilde tüm renkler kaybolur. Bir konsol uygulamasının çıktısını HTML veya RTF gibi bir renk koruma biçiminde yakalamanın bir yolu var mı?Bir konsol uygulamasının renkli çıktısını (MSBuild veya PowerShell gibi) renkleri koruyarak HTML formatına nasıl dönüştürebilirim?

+0

Ekran görüntüsü alın. –

+4

Çıktı, bir ekran boyutundan daha uzun olabilir ve ben sadece bir görüntü değil, aranabilir/düzenlenebilir bir metin olmasını istiyorum. –

cevap

9

Powershell ekibi, konsol ekran arabelleğini geçerli imleç konumuna kadar yakalayan ve HTML biçiminde döndüren script günlüğüne blog yazdı.

İlgili konular