У нас є декілька ядерних систем сервера Windows 2012 з налаштуванням панцира як оболонки за замовчуванням, використовуючи наступні команди:
$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'
Я зрозумів, що ми можемо налаштувати колір шрифту powerhell за допомогою спеціального скрипта powerhell за адресою c: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ profile.ps1. Цим сценарієм користуються всі користувачі.
Однак тепер я хочу налаштувати шрифт і розмір шрифту (знову ж таки для всіх користувачів), який є стійким. IE Якщо я виходжу з сервера і знову входжу в систему, я хочу зберегти налаштування. Так само, якщо я ввійду в якості адміністратора, або ж власний обліковий запис власного облікового запису повинен виглядати однаково - використовуйте однаковий колір шрифту, обличчя шрифту та розмір шрифту.
За допомогою Powershell ISE можливо встановити обличчя та розмір шрифту за допомогою:
$psISE.Options.FontName = 'Lucida Sans Console'
$psISE.Options.FontSize = 14
Який же еквівалент для власної оболонки?