Jak ustawić domyślny rozmiar okna PowerShell w systemie Windows 7?


11

W Windows 7, jak mogę ustawić domyślny rozmiar okna PowerShell? Domyślnie jest zbyt wysoka na ekran netbooka, z którym pracuję.

Próbowałem zwykłego sposobu zmiany rozmiaru - klikając w lewym górnym rogu i wybierając „Właściwości” - ale mówi mi to: Unable to modify the shortcut: . Check to make sure it has not been deleted or renamed. (tak, w środku komunikatu o błędzie jest kropka)

Próbowałem również kliknąć prawym przyciskiem myszy skrót PowerShell w menu Start i zmienić tam właściwości, jednak zmiany wydają się nie trzymać.


Odpowiedzi:


4

Użyj takiej funkcji w swoim profilu ( 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   
}

Następnie wywołaj funkcję:

Set-WindowSize 100 50

Dzięki. To działa tak długo, jak ja Set-ExecutionPolicy unrestricted, co jest trochę niepokojące, ale myślę, że musiałbym to zrobić w końcu, aby uzyskać wszystko w PowerShell.
Nate

setting "WindowSize": "Window cannot be wider than the screen buffer.
villasv

Co do miejsca, w którym plik $ profile ... blogs.technet.microsoft.com/heyscriptingguy/2012/05/21/…
Glen Little

5

Udać się Start - & gt; All Programs - & gt; Accessories - & gt; Windows PowerShell. Kliknij przycisk, którego używasz. Idź do Layout kartę i zmień żądane ustawienia.


2
Działa to dobrze dla każdego skrótu do PS, na przykład jeśli przypiąłeś go do paska zadań.
James Skemp


-1

Możesz spróbować Właściwości, zakładka Układ, Rozmiar okna.

Udało mi się również uchwycić najbardziej prawe okno i zmienić rozmiar w tradycyjny sposób w systemie Windows.

Możesz spróbować uruchomić alternatywę GUI: PowerShell ISE.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.