Как установить размер окна PowerShell по умолчанию в Windows 7?

12

В Windows 7, как я могу установить размер окна PowerShell по умолчанию? По умолчанию он получается слишком высоким для экрана нетбука, с которым я работаю.

Я попробовал обычный способ изменения размера - щелкнув в верхнем левом углу и выбрав «Свойства», - но он говорит мне: Unable to modify the shortcut: . Check to make sure it has not been deleted or renamed.(да, в середине сообщения об ошибке есть точка)

Я также попытался щелкнуть правой кнопкой мыши ярлык PowerShell в меню «Пуск» и изменить там свойства, однако изменения не сохраняются.

Nate
источник
Также см. Superuser.com/questions/36074/…
Кристофер Джонсон,

Ответы:

5

Используйте такую ​​функцию в своем профиле ( notepad $profile)

Function Set-WindowSize {
Param([int]$x=$host.ui.rawui.windowsize.width,
      [int]$y=$host.ui.rawui.windowsize.heigth)

    $size=New-Object System.Management.Automation.Host.Size($x,$y)
    $host.ui.rawui.WindowSize=$size   
}

Затем вызовите функцию:

Set-WindowSize 100 50
Джеффри Хикс
источник
Благодарю. Это работает, пока я Set-ExecutionPolicy unrestricted, что немного беспокоит, но я думаю, что мне придется сделать это в конце концов, чтобы что-то сделать под PowerShell.
Nate
setting "WindowSize": "Window cannot be wider than the screen buffer.
villasv
Что касается того, где находится файл профиля $ ... blogs.technet.microsoft.com/heyscriptingguy/2012/05/21/…
Глен Литтл
7

Перейти Start-> All Programs-> Accessories-> Windows PowerShell. RНажмите на тот, который вы используете. Перейдите на Layoutвкладку и измените нужные параметры.

Джей Базузи
источник
2
Это прекрасно работает для любого ярлыка для PS, например, если вы закрепили его на панели задач.
Джеймс Скемп
-1

Вы можете попробовать Свойства, вкладка Макет, Размер окна.

Я также смог захватить верхнее ПРАВО большинство окон и изменить размеры традиционным способом Windows.

Вы можете попробовать запустить альтернативу GUI: PowerShell ISE.

Гай Томас
источник