?

Log in

Previous Entry | Next Entry

 В данной статье хочу поговорить об изменении вида консоли PowerShell. 



Что мы будем с ней делать:
1. Изменение цвета шрифта и фона.
2. Изменение размера окна
3. Изменение заголовка окна

Изменение цвета шрифта и фона.

За цвет фона отвечает переменная $Host.UI.RawUI.BackgroundColor. Мы можем присвоить любой из перечисленных цветов:
  • Black (черный)
  • DarkBlue (темно-синий)
  • DarkGreen (темно-зеленый)
  • DarkCyan (темно-лазурный)
  • DarkRed (темно-красный)
  • DarkMagenta (темно-пурпурный)
  • DarkYellow (темно-желтый)
  • Gray (серый)
  • DarkGray (темно-серый)
  • Blue (синий)
  • Green (зеленый)
  • Cyan (лазурный)
  • Red (красный)
  • Magenta (пурпурный)
  • Yellow (желтый)
  • White (белый)
Цвет шрифта меняется переменной $Host.UI.RawUI.ForegroundColor

Таким образом, задав переменные

$Host.UI.RawUI.BackgroundColor = "Gray"
$Host.UI.RawUI.ForegroundColor = "DarkGreen"

можно получить следующую картину:



Для того, чтобы настройки цвета сохранились при следующем запуске консоли, необходимо сохранить их в профиле.
Для начала выясним где хранится профиль:
$profile
Теперь создайте текстовый файл с перечисленными выше переменными и сохраните их по пути, указанном в $profile

В следующий раз для изменения профиля можно использовать команду, которая открывает с помощью блокнота ваш профиль:
notepad $profile

Comments

( 1 comment — Leave a comment )
makc3000
Nov. 7th, 2009 08:15 pm (UTC)
Если вы меняете фон, то в конце файла Microsoft.PowerShell_profile.ps1 добавьте команду CLS, чтоб перезалить содержимое консоли автоматически
( 1 comment — Leave a comment )

Profile

makc3000
makc3000

Latest Month

March 2010
S M T W T F S
 123456
78910111213
14151617181920
21222324252627
28293031   

Page Summary

Powered by LiveJournal.com
Designed by Lilia Ahner