Какая максимальная длина имени файла в Windows считается допустимой для вывода приложением? (Обновлено и разъяснено)

Многие приложения Windows (например, почти все приложения .NET) не могут открывать пути длиной более 260 символов. Я пакетно переименовываю список файлов подкастов. Я хочу назвать каждый файл после названия эпизода, но заголовки должны быть длиной до 100 символов. Это означает, что если пользователь сохраняет файл в глубоком каталоге с очень длинным путем, он может достичь предела и не сможет открыть файл в этих других приложениях.

Допустимо ли для моей программы выдавать такие длинные имена файлов и оставлять на усмотрение пользователя работу с очень длинными путями, когда они появляются? iTunes обрезает до 40 символов, но это кажется очень консервативным.

Спасибо Бену Фойгту за пояснение, что это применимо только к определенным приложениям.

6
задан Alex 30 December 2011 в 01:30
поделиться