Get-Help about* не работает в системах, отличных от английского

Я использую немецкую версию PS и пытаюсь отобразить о темах powershell v. 3.0 с помощью команды

Get-Help about_*

Кажется, это правильная команда для перечисления тем. Также я обновил справку PS, используя

Update-Help

CMDlet, на всякий случай, если темы about будут отсутствовать. В любом случае: командлет Get-Help обрабатывает и возвращает: ничего. Использование fl для форматирования вывода или сохранение вывода в переменную не помогло, темы about вообще не найдены. Однако в целом подстановочный знак работает. Бег

get-help get-*

работает как шарм. Любые идеи?


person omni    schedule 22.12.2012    source источник
comment
файлы about*.txt доступны в %windir%\System32\WindowsPowerShell\v1.0\en-US   -  person Loïc MICHEL    schedule 22.12.2012
comment
Неа. У меня даже нет папки en-US, так как я использую немецкую версию PS. Но и в папке de-DE файлов about*.txt тоже нет.   -  person omni    schedule 22.12.2012
comment
PS v4+ обновление: Мы включили этот сценарий в PowerShell 4.0, добавив логику возврата к en-US, если содержимое справки недоступно в текущей культуре.   -  person mklement0    schedule 21.01.2016


Ответы (1)


update-help не «локализован», поэтому используйте это: Update-Help -UICulture "en-us" теперь вы должны увидеть файлы .txt

вы можете найти здесь модифицированную функцию get-help, которая позволяет указать культуру для использования: http://social.technet.microsoft.com/Forums/en-US/winserverpowershell/thread/6cb7fb10-f80e-41fc-bee7-6adda66f311a

person Loïc MICHEL    schedule 22.12.2012
comment
Это сработало. Спасибо! Забавно: я уже пробовал это раньше, и это не сработало, так как мне не хватало справки en-US (я предполагал, что en-US есть по умолчанию). - person omni; 22.12.2012
comment
++; просто для уточнения: Update-Help сам локализован: он ищет справку на языке текущей культуры; что еще не локализовано для многих культур, так это контент справки. В PS v4+ при использовании Get-Help происходит возврат к английской (en-US) справке, если контент для текущей культуры недоступен. - person mklement0; 21.01.2016