Aşağıdaki komutları kullanarak varsayılan kabuk olarak powershell kurulumuna sahip bir dizi Windows 2012 sunucu çekirdeği sistemimiz var:
$RegPath = "Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\winlogon"
Set-ItemProperty -Confirm -Path $RegPath -Name Shell -Value 'cmd.exe /C start /max PowerShell.exe -noExit'
Powershell yazı tipi rengini c: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ profile.ps1 adresindeki özel bir powershell komut dosyasıyla özelleştirebileceğimizi anladım. Bu komut dosyası tüm kullanıcılar tarafından kullanılır.
Ancak şimdi kalıcı olan yazı tipi yüzünü ve yazı tipi boyutunu (yine tüm kullanıcılar için) özelleştirmek istiyorum. IE Sunucudan çıkış yapıp tekrar giriş yaparsam ayarların korunmasını istiyorum. Aynı şekilde yönetici olarak giriş yaparsam veya kendi hesap gücüm aynı görünüyorsa - aynı yazı tipi rengini, yazı tipi yüzünü ve yazı tipi boyutunu kullanın.
Powershell ISE ile yazı tipi yüzünü ve yazı tipi boyutunu aşağıdakileri kullanarak ayarlamak mümkündür:
$psISE.Options.FontName = 'Lucida Sans Console'
$psISE.Options.FontSize = 14
Peki powershell kendisi için eşdeğer nedir?