21.05.2019, 21:03 [+3 UTC]
в нашей команде: 3 631 чел. | участники онлайн: 11 (рекорд: 21)

:: РЕГИСТРАЦИЯ

задать вопрос

все разделы

правила

новости

участники

доска почёта

форум

блоги

поиск

статистика

наш журнал

наши встречи

наша галерея

отзывы о нас

поддержка

руководство

Версия системы:
7.75 (18.05.2019)
JS-v.1.33 | CSS-v.3.35

Общие новости:
28.04.2019, 09:13

Форум:
16.05.2019, 21:07

Последний вопрос:
21.05.2019, 20:25
Всего: 149670

Последний ответ:
21.05.2019, 19:09
Всего: 258500

Последняя рассылка:
21.05.2019, 16:15

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
17.04.2016, 21:59 »
Мироненко Николай Николаевич
Большое Вам спасибо за ответ, очень помогли с выбором smile [вопрос № 189184, ответ № 273684]
10.03.2010, 15:18 »
Alex1962
Спасибо! Конкретный ответ без заморочек. [вопрос № 177138, ответ № 259999]

РАЗДЕЛ • Другие программы

Установка, настройка и работа в компьютерных программах.

[администратор рассылки: Цикалов Игорь Константинович (Модератор)]

Лучшие эксперты в этом разделе

Алексеев Владимир Николаевич
Статус: Мастер-Эксперт
Рейтинг: 1011
solowey
Статус: Практикант
Рейтинг: 229
Азимджон
Статус: 4-й класс
Рейтинг: 209

Перейти к консультации №:
 

Консультация онлайн # 142099
Раздел: • Другие программы
Автор вопроса: Кадынцев Валерий Васильевич
Отправлена: 24.08.2008, 13:33
Поступило ответов: 1

Здравствуйте, уважаемые специалисты! ОС: Windows XP. При копировании разного содержимого иногда система говорит о том, что копирование невозможно, так как имя файла или его расширение имеют слишком большую длину. Скажите, пожалуйста, на какое количество знаков/символов ориентироваться, чтобы избежать подобных сообщений?
С уважением, Валерий.

Состояние: Консультация закрыта

Ответ # 227781 от Janpit

Здравствуйте, Кадынцев Валерий Васильевич!
Длина имени файла в Windows ограничена 256 символами. В программировании используется константа MAX_PATH, которая равна 260. Судя по названию, она означает максимальную длину пути в Windows, которая складывается из максимальной длины имени каталога 255 символов + слэш на конце + завершающий нулевой символ, и из символов, означающих букву диска в количестве трёх штук (например, "C:\"). Всё это вместе даёт длину пути 260. На самом деле это ограничение в 260 символов есть только в Windows API. В самой файловой системе (FAT32 или NTFS) максимальная длина имени файла ограничена 255 символами, но максимальная длина пути может быть гораздо больше, чем поддерживает WinAPI. Поэтому, ограничение на длину пути может быть преодолено (для специалистов, оригинал: The wide (Unicode) versions of the CreateDirectory, FindFirstFile, GetFileAttributes, and SetFileAttributes functions permit paths that exceed the MAX_PATH length if the path has the "\\?\" or "\\?\UNC\" prefix. These prefixes direct the functions to turn off path parsing. Use the "\\?\" prefix with paths for local storage devices and the "\\?\UNC\" prefix with paths having the Universal Naming Convention format. ).
Здесь >> - подробнее. Насчет расширения там хорошо сказано. Расширение определяет тип файла и его принадлежность к группе программ. Я встречал расширения более трех общепринятых символов, но это - частные случаи и узкая специализация (для семейства Windows). В частных случаях ничто не мешает попытаться изменить расширение, скопировать, а потом вернуть обратно.

© Цитата:
имя файла или его расширение

Это внесено программистами. Чаще всего превышает именно имя (вспомните известное "...неправильное имя пользователя или пароль..." при неудачных авторизациях на сервисах).


Консультировал: Janpit
Дата отправки: 24.08.2008, 14:07

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.13857 сек.

© 2001-2019, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.75 от 18.05.2019
Версия JS: 1.33 | Версия CSS: 3.35