|
Windows Server 2016 | ☑ | ||
---|---|---|---|---|
0
DEMViktor
28.11.19
✎
15:20
|
Всем привет.
Народ, поделитесь опытом, кто как решал проблему длинных имен? |
|||
1
Противный
28.11.19
✎
15:46
|
А что там за проблема то, или микрософт где-то накосячило?
|
|||
2
ДенисЧ
28.11.19
✎
16:10
|
(0) А что с ними не так? Или тебе не нравится, что они есть?
|
|||
3
VladZ
28.11.19
✎
16:35
|
(0) Можно ссылку на проблему?
|
|||
4
vbus
28.11.19
✎
22:55
|
Была такая проблема, в зависимости от ситуации, использую решения:
1. Прямо уменьшаю кол-во символов в пути, работает, но иногда не возможно чтобы не терялся смысл названия. 2. Копировал robocopy(утилита встроена в windows, просто набрать в командной строке ), Заметил, что иногда он молча пропускает файлы, по этому надо сравнивать что скопировано. 3. Пользую симилинк(символьную ссылку) на каталог поближе к файлу, mklink /j "путь, где будет создана символьная ссылка" "путь, где находятся исходный файл или папка" j- для каталогов, для файлов не нужно. |
|||
5
Сияющий в темноте
29.11.19
✎
01:40
|
префикс \\?\ вроде как разрешает длину имени до 32к симаолов.
|
|||
6
DEMViktor
29.11.19
✎
06:37
|
(1) (2) (3) Файловый сервер. Пользователи создают множество папок в папках в большой вложенность. Получается "матрешка". Потом они не могут ни удалить, ни скопировать, ни переместить файлы в этих папках. Слишком длинный путь, либо слишком длинное имя файла. Уже думаю уйти на Linux. Может все-таки есть решение и на винде?
|
|||
7
Йохохо
29.11.19
✎
06:42
|
(6) приведите реальный пример. через проводник не удалить или у Вас там в FAR олдскулы сидят?
|
|||
8
DEMViktor
29.11.19
✎
06:50
|
(6) Например, файл сметы лежит в восьмой папке(по вложенности). пытаюсь открыть - Указано слишком длинное имя файла. пытаюсь удалить - Файловая система не поддерживает такие длинные имена исходных файлов.Попробуйте перенести файл с меньшей длиной пути....
|
|||
9
Paint_NET
29.11.19
✎
06:57
|
||||
10
DEMViktor
29.11.19
✎
07:02
|
(9) нет, не встречал такой статьи. спасибо, сейчас попробую
|
|||
11
APXi
29.11.19
✎
08:31
|
На дворе 2019 год, винда серверная 2016 и она до сих пор не понимает длинные пути?! Я в той вселенной нахожусь.
|
|||
12
Сияющий в темноте
29.11.19
✎
08:43
|
(11)она с windows 2000 их понимает,но legacy API нет.
|
|||
13
Сияющий в темноте
29.11.19
✎
08:45
|
попробуйте префикс с вопросом поставить и посмотреть на результат.
а так буфер как был,так и остался 260 символов,преыикс с вопросом,если верить документации,отключает использование этого буфера. |
|||
14
DEMViktor
01.12.19
✎
14:26
|
(9) включил, но не помогло
|
|||
15
DEMViktor
01.12.19
✎
14:37
|
(13) префикс должен стоять перед буквой диска или именем компьютера?
"\\?\имя компа\e\папка" "\\имя компа\?\e\папка" "?E:\папка" |
|||
16
ДенисЧ
01.12.19
✎
14:51
|
(15) Почитай https://windowsnotes.ru/windows-10/dlinnye-puti-v-windows-10/
если лень самому искать |
|||
17
DEMViktor
01.12.19
✎
15:21
|
(16) Пытался сделать как в статье, но пишет,что имя конечного файла указано неправильно. Проверьте правильность пути или имени файла...
У кого-нибудь получилось решить эту проблему? |
|||
18
DEMViktor
01.12.19
✎
16:11
|
вопрос снят. всем спасибо за участие
|
|||
19
Jimmo910
03.12.19
✎
08:54
|
(18) Вопрос снят так как решил перейти на другую систему или удалось решить?? Если решил то делись =)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |