Моя проблема в том, что я не могу дать имя своей папке или файлу со специальными символами, такими как \ /: *? "<> | в ОС на базе Windows Это очень важно для меня, чтобы дать имя файла / папки, которые содержат символы этого типа.
Я уже ищу и ссылаюсь на очень много сайтов, для этой проблемы, но все безнадежно. Я также прочитал страницу поддержки Microsoft, они предлагают использовать другие символы. Это его ссылка, https://support.microsoft.com/en-us/kb/177506
Я уже пробовал Alt button + ASCII кодовый номер этого типа специальных символов, начиная с клавиши numpad, просто переименовываю файл / папку и нажимаю Alt + 60 (для <символов). Тем не менее он выдает сообщение, что имя файла не может содержать одно из следующих персонажи: \ / : * ? "<> |
Предложите мне подходящее решение, чтобы я мог дать имя своему файлу / папке с помощью специальных символов этого типа.
источник
Ответы:
Это очень важно для меня, присвоение имени файлу / папке, содержащей эти символы.
Это может быть важно для вас, но вы должны будете отпустить это и найти другой способ решения вашей проблемы.
Эти символы не допускаются вызовами функций ОС Windows, которые обрабатывают имена файлов.
Они специально не разрешены, потому что у них есть другое использование:
Конечно, вы можете создавать файлы с именами, содержащими эти символы, используя другую операционную систему (при условии, что эта операционная система может читать / записывать файловую систему Windows).
Однако вы не сможете ничего сделать с этими файлами с помощью любых программ Windows, и они не будут понимать имена файлов и будут генерировать ошибки.
Именование файлов, путей и пространств имен
Файлы имен источников , пути и пространства имен
Но я действительно хочу сделать это в любом случае.
Установите Cygwin и используйте
touch
.Я не проверял все возможности, но следующую работу:
Пример вывода:
Как вы можете видеть, они не используются в Windows:
источник
Создайте свой собственный набор шрифтов. Замените некоторые символы, которые вы не используете, на изображения зарезервированных символов.
источник
В Windows вы не можете создавать файлы с этими символами. Там нет решения, эти символы запрещены Win32 API.
- http://dubeyko.com/development/FileSystems/NTFS/ntfsdoc.pdf
источник
.
. Вы просто не можете сделать с ними много отcmd
:)