Русский язык вывода. Powershell v.7 vs Powershell v. 5

Анонимные
2024-06-27T13:37:46+00:00

Мой вопрос в том, почему вывод Powershell v.5 (который идет с Windows в комплекте) на русском языке (подробности обработки команды, ошибки, предупреждения и т.п.), а в новом PS версии 7 - такого нет? Внизу прилагаю скриншоты, для наглядной ясности. И можно ли это как-то исправить? У меня не получилось.

Я пробовал:

  • Исправить добавлением строк в $PROFILE:

$env:LC_ALL = 'ru-RU'

$env:LANG = 'ru-RU'

  • Проверял и устанавливал командами:

Get-InstalledLanguage

Get-SystemPreferredUILanguage

Install-Language

Set-SystemPreferredUILanguage

Uninstall-Language

Вывод говорит о том что везде где только можно, установлен и выбран русский язык. Но По факту язык подсказок, предупреждений и ошибок все так же остается на English.

***moved from Windows / Windows 11 / Настройки***

Windows для бизнеса | Windows Server | Пользовательский опыт | PowerShell

Заблокированный вопрос. Этот вопрос был перенесен из сообщества службы поддержки Майкрософт. Вы можете проголосовать о его полезности, но не можете добавлять комментарии или ответы, а также подписаться на этот вопрос.

Комментариев: 0 Без комментариев

Ответы: 18

Сортировать по: Наиболее полезные
  1. Анонимные
    2024-06-27T20:42:14+00:00

    Мы используем службу перевода для оказания содействия нашим пользователям. Просим прощения за грамматические ошибки.

    Сценарий индивидуального профиля пользователя
    Сценарий индивидуального профиля пользователя находится в:

    C:\Users\USERNAME\Documents\PowerShell\Microsoft.PowerShell_profile.ps1

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  2. Анонимные
    2024-06-27T20:41:53+00:00

    Мы используем службу перевода для оказания содействия нашим пользователям. Просим прощения за грамматические ошибки.

    Давайте уточним, где находятся и как создавать или редактировать сценарии профилей как для отдельных пользователей, так и для всех пользователей в системе.

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  3. Deleted

    Этот ответ был удален из-за нарушения правил поведения. Ответ был отправлен вручную или идентифицирован с помощью автоматического обнаружения до выполнения действия. Дополнительные сведения см. в разделе правила поведения.


    Комментарии отключены. Подробнее

  4. Анонимные
    2024-06-27T20:18:36+00:00

    Мы используем службу перевода для оказания содействия нашим пользователям. Просим прощения за грамматические ошибки.

    Путь к профилю «Все пользователи, все узлы»
    Путь к скрипту профиля для всех пользователей и всех узлов сети обычно следующий:

    C:\Program Files\PowerShell\7\profile.ps1

    Создание или редактирование сценария профиля
    Чтобы создать или изменить этот сценарий профиля, можно использовать следующие команды в сеансе PowerShell с повышенными привилегиями (запуск от имени администратора):

    Откройте сценарий профиля:

    $profileAllUsersAllHosts = "$($PSHOME)\profile.ps1"
    if (!( test-path -path $profileAllUsersAllHosts)) {
    new-item -path $profileAllUsersAllHosts -itemType file -force
    }
    Блокнот $profileAllUsersAllHosts

    Добавьте языковые настройки:
    Добавьте следующие строки в файл profile.ps1:

    $env:LC_ALL = 'ru-RU'
    $env:LANG = 'ru-RU'
    [System.Globalization.CultureInfo]::CurrentCulture = [System.Globalization.CultureInfo]::CreateSpecificCulture('ru-RU')
    [System.Globalization.CultureInfo]::CurrentUICulture = [System.Globalization.CultureInfo]::CreateSpecificCulture('ru-RU')

    Проверка языковых настроек
    После добавления этих строк сохраните файл и перезапустите PowerShell, чтобы убедиться, что параметры вступили в силу.

    Перезагрузите систему
    Иногда, чтобы правильно применить все изменения, необходима перезагрузка системы.

    Пожалуйста, дайте мне знать, если это работает или вам нужна дополнительная помощь!

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  5. Анонимные
    2024-06-27T20:17:28+00:00

    Мы используем службу перевода для оказания содействия нашим пользователям. Просим прощения за грамматические ошибки.

    Сценарий профиля для всех пользователей и всех узлов обычно находится в следующем каталоге, но по умолчанию он может отсутствовать. Вы можете создать его, если он не существует.

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев