Як я можу встановити розмір вікна PowerShell за замовчуванням у Windows 7?


12

Як в Windows 7 можна встановити розмір вікна PowerShell за замовчуванням? За замовчуванням він надто високий для екрану нетбука, з яким я працюю.

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

Я також спробував правою кнопкою миші клацнути ярлик PowerShell в меню "Пуск" і змінити там властивості, однак зміни, схоже, не пристають.


Відповіді:


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.
Нейт

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. RClick на тому, хто ви використовуєте. Перейдіть на Layoutвкладку та змініть потрібні налаштування.


2
Це добре працює для будь-якого ярлика для PS, наприклад, якщо ви його зафіксували на панелі завдань.
Джеймс Скемп


-1

Ви можете спробувати Властивості, вкладка "Макет", "Розмір вікна".

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

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.