14

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

Это почему?

1 ответ1

21

Есть несколько символов, которые имеют особое значение для Windows (и для DOS, откуда изначально взято большинство символов)

из MSDN:

Имя файла не может содержать следующие символы:
\ /: *? "<> |

/ - это ключ (а также разделитель каталогов).
\ является разделителем каталогов.
: обозначение привода.
* а ? подстановочные знаки, используемые при поиске.
" это способ разрешить пробелы в параметрах.
< и > - это перенаправление, которое позволяет вводить и выводить из программы и переходить к чему-либо, кроме экрана / клавиатуры.
| это канал, который позволяет использовать выходные данные одной программы в качестве входных данных для следующей.

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