Заглавные буквы в powershell
Здравствуйте.
Имеется 1809 ltsc x64 англоязычная. В PS не пишутся все заглавные ангийские и большая часть русских букв. Причем при использовании caps lock, то все нормально. Я уже вышел из положения, вызвав PS из Command Promt, в таком извращенном варианте трудностей с заглавными не возникает. Решаемо ли, или плюнуть? |
LoyZ, проблема с модулем PSReadline. Его можно выгрузить, но синтаксис подствечиваться не будет
Код:
Remove-Module -Name PSReadline |
Цитата:
PS. Случайно выяснил. что проблема появляется при запуске PS при включенной русской раскладке, если была английская, то все в порядке. |
Цитата:
|
Цитата:
|
YuS_2, так напишите, как сделать даунгрейд
|
Цитата:
Проверяем версию: Код:
get-module psreadline Код:
c:\Program Files\WindowsPowerShell\Modules\PSReadline\2.0.0\ Код:
uninstall-module psreadline Далее: Код:
find-module psreadline смотрим версию и репозиторий, если 1.2 в PSGallery, то устанавливаем: Код:
install-module psreadline -rep PSGallery ЗЫ В принципе, psreadline можно устанавливать простым копированием из предыдущих версий win10 |
Занес фидбэк, поддержите https://aka.ms/AA5ru54 (нужна инсайдерская учетная запись)
|
В твиттере мне написали разработчики мсфт и сообщили, что у них нет пока предполагаемых сроков исправления в Windows.
Они предложили еще один обходной путь - установить бета-версию модуля из галереи, где все исправлено. Для этого нужно обновить два других модуля. Код:
Install-Module PackageManagement -Force Код:
Get-Module -Name PSReadline Код:
(gmo psreadline).privatedata.psdata |
Цитата:
Цитата:
в профиле прописана функция: Функция
Код:
function isadministrator{ Модуль psreadline -v 2.0.0-beta4 с такой функцией работает так: иногда значение: Код:
[console]::backgroundcolor В общем, всё равно, бета до ума не доведена, пока ещё... |
|
|
Ну это надо на гитхаб смотреть или писать https://github.com/PowerShell/PSReadLine В центр отзывов они не смотрят, как я понял.
|
Цитата:
Цитата:
Да и вообще, как можно было бету (непроверенный модуль) распространять вместе с windows? Вопрос риторический. |
|
ПОМОГИТЕ. Эту команду так и не удалось выполнить.
Install-Module psreadline -allowprerelease -force Install-Module : Команда "Install-Module" найдена в модуле "PowerShellGet", но загрузить этот модуль не удалось. Для по лучения дополнительных сведений выполните команду "Import-Module PowerShellGet". строка:1 знак:1 + Install-Module psreadline -allowprerelease -force + ~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (Install-Module:String) [], CommandNotFoundException + FullyQualifiedErrorId : CouldNotAutoloadMatchingModule |
Цитата:
|
Время: 01:43. |
Время: 01:43.
© OSzone.net 2001-