2

Я пытаюсь использовать символы Unicode в именах файлов. Их можно использовать, если я скопирую символ в буфер обмена и вставлю его в имя файла. Но мне не удалось ввести их напрямую через клавиатуру.

Я включил шестнадцатеричный ключ реестра Numpad:

[HKEY_CURRENT_USER\Control Panel\Input Method]
"EnableHexNumpad"="1"

Но когда я пытаюсь использовать это, я никогда не получаю характер, которого я хочу. Я попробовал это также с несколькими браузерами на тестовой странице браузера, но ничего не работает. Когда я ввожу Alt+++2 2 2 2, я получаю черный смайлик вместо сферического угла.

Как я могу использовать символ Unicode в имени файла, переименовав его с помощью проводника Windows?

1 ответ1

-2

Вы можете использовать инструмент Windows %windir%\system32\charmap.exe чтобы вводить специальные символы и узнавать их коды Unicode. Charmap отображает комбинацию Alt+ выбранного персонажа.

Также доступны бесплатные инструменты, такие как BabelMap , если charmap недостаточно гибок.


Ваш метод (и другие, включая специальный инструмент ввода) описаны здесь:

Текст для удобства скопирован (чтобы помочь вам выяснить, что пошло не так):

Этот метод работает независимо от каких-либо языковых настроек, но он наиболее труден для ввода.

  1. Нажмите и удерживайте клавишу Alt .
  2. Нажмите кнопку + (плюс) на цифровой клавиатуре.
  3. Введите шестнадцатеричное значение Unicode.
  4. Отпустите клавишу Alt .

Увы, для этого требуется настройка реестра. Он уже был установлен на моем компьютере, но некоторые читатели сообщают, что этот метод не работает для них, и это, вероятно, почему. Если вы не знаете, что такое реестр, пожалуйста, не пытайтесь это сделать. В разделе HKEY_Current_User/Control Panel/Input Method установите EnableHexNumpad на "1". Если вам нужно добавить его, установите тип REG_SZ .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .