none
enter-pssession и кириллица RRS feed

  • Вопрос

  • всем привет. после подключения к удаленной сессии, все команды, которые выводят сообщения на кириллице, тот же ipconfig выводят "кракозябры". если запускать эту же команду в локальной сессии, то все норм.

    язык системы русский, в unicode тоже русский. менять шрифт на Lucida Console не помогло.

    17 апреля 2020 г. 9:17

Ответы

  • Выполните в удалённой сессии команду:

    Add-Type -Namespace Win32 -Name Kernel32 -MemberDefinition @'
    [DllImport("Kernel32.dll", SetLastError=true)]
    public static extern bool AllocConsole();
    '@
    [void][Win32.Kernel32]::AllocConsole()
    [Console]::OutputEncoding = [Text.Encoding]::GetEncoding(866)
    • Помечено в качестве ответа Vector BCOModerator 21 апреля 2020 г. 16:38
    17 апреля 2020 г. 13:19
  • чтоб не раздувать код и не отлавливать странные ошибки можно юзать командлеты которые заменяют консольные утилиты

    The opinion expressed by me is not an official position of Microsoft

    • Предложено в качестве ответа Vector BCOModerator 21 апреля 2020 г. 16:38
    • Помечено в качестве ответа Vector BCOModerator 21 апреля 2020 г. 16:38
    17 апреля 2020 г. 13:35
    Модератор
  • спасибо, учту. но некоторые команды все же требуются, либо не нашел аналоги, например quser

    Get-RDUserSession
    • Предложено в качестве ответа Vector BCOModerator 21 апреля 2020 г. 16:38
    • Помечено в качестве ответа Vector BCOModerator 21 апреля 2020 г. 16:39
    17 апреля 2020 г. 16:11

Все ответы