"Длинные" пути и креаклы от киберсесурити
От: student__  
Дата: 04.03.24 11:46
Оценка:
Они ввели ограничение на "длинные" пути, и отключение этой фичи не работает (через редактирование в реестре и редакторе политик).
А приходится с этим говнищем (windows 11) работать...
В Линуксе такого беспредела нет.
Re: "Длинные" пути и креаклы от киберсесурити
От: Privalov  
Дата: 04.03.24 11:59
Оценка:
Здравствуйте, student__, Вы писали:

__>Они ввели ограничение на "длинные" пути, и отключение этой фичи не работает (через редактирование в реестре и редакторе политик).


Не совсем понял, что за ограничение. Win 11 у меня нет, сталкиваюсь очень редко.

__>В Линуксе такого беспредела нет.


Будет. MS облака на Линуксе держит.
Re[2]: "Длинные" пути и креаклы от киберсесурити
От: student__  
Дата: 04.03.24 12:02
Оценка:
Здравствуйте, Privalov, Вы писали:

P>Не совсем понял, что за ограничение. Win 11 у меня нет, сталкиваюсь очень редко.


260 символов вроде. Пришёл архив, а целиком не могу распаковать.

P>Будет. MS облака на Линуксе держит.


Мне покласть на MS облака. В AWS можно использовать обычную убунту, и потом тут же претензия не столько к самой фиче, сколько к тому, что выключение не работает.
Re[3]: "Длинные" пути и креаклы от киберсесурити
От: Privalov  
Дата: 04.03.24 12:13
Оценка:
Здравствуйте, student__, Вы писали:

__>260 символов вроде. Пришёл архив, а целиком не могу распаковать.


А, да, я еще на Чикаге видел, как случайным движеннием мыши каталог забрасывается хрен знает куда, а достать из него потом файлы — балалайку.
https://learn.microsoft.com/ru-ru/windows/win32/fileio/maximum-file-path-limitation?tabs=registry

__>Мне покласть на MS облака. В AWS можно использовать обычную убунту, и потом тут же претензия не столько к самой фиче, сколько к тому, что выключение не работает.


Зато тебе не покласть на Линукс.
Re: "Длинные" пути и креаклы от киберсесурити
От: B0FEE664  
Дата: 04.03.24 13:18
Оценка:
Здравствуйте, student__, Вы писали:

__>Они ввели ограничение на "длинные" пути, и отключение этой фичи не работает (через редактирование в реестре и редакторе политик).

Когда?
__>А приходится с этим говнищем (windows 11) работать...
__>В Линуксе такого беспредела нет.
Согласен.

Это не работает ?:
Set-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem -Name LongPathsEnabled -Value 1
И каждый день — без права на ошибку...
Re: "Длинные" пути и креаклы от киберсесурити
От: student__  
Дата: 04.03.24 14:36
Оценка: :)))
Так. Похоже, что виновата не винда, а встроенный архиватор.
Выяснил при помощи cygwin и егойного unzip, который отработал без проблем.
Лишний раз убеждаюсь в мощи Unix-way и KISS.
Re[3]: "Длинные" пути и креаклы от киберсесурити
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 04.03.24 15:02
Оценка: +4
Здравствуйте, student__, Вы писали:

P>>Не совсем понял, что за ограничение. Win 11 у меня нет, сталкиваюсь очень редко.


__>260 символов вроде. Пришёл архив, а целиком не могу распаковать.


Это скорее всего проблема архиватора, работающего через древние апи
Маньяк Робокряк колесит по городу
Re[4]: "Длинные" пути и креаклы от киберсесурити
От: student__  
Дата: 04.03.24 15:05
Оценка:
Здравствуйте, Marty, Вы писали:
M>Это скорее всего проблема архиватора, работающего через древние апи
Возможно. Но зачем тогда пихать такое в стандартную поставку винды, и выпячивать в главном меню по райтклику?
Я бы сразу поставил нормальный архиватор, и сэкономил бы время и нервы.
Re: "Длинные" пути и креаклы от киберсесурити
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 04.03.24 15:06
Оценка: +2
Здравствуйте, student__, Вы писали:

__>Они ввели ограничение на "длинные" пути, и отключение этой фичи не работает (через редактирование в реестре и редакторе политик).

__>А приходится с этим говнищем (windows 11) работать...


Ну, вообще-то такое ограничение было всегда. Потом в NT ветке системы ввели юникодные апи, и там, с префиксом "\\?\" стало можно использовать пути длинной вроде до 32767 символов. А потом в современных виндах вроде сделали где-то флажок, что длинные пути можно и без префикса.

Но если у тебя софт, который совместим с Win9X, то там всё будет плохо
Маньяк Робокряк колесит по городу
Re[5]: "Длинные" пути и креаклы от киберсесурити
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 04.03.24 15:09
Оценка:
Здравствуйте, student__, Вы писали:

M>>Это скорее всего проблема архиватора, работающего через древние апи

__>Возможно. Но зачем тогда пихать такое в стандартную поставку винды, и выпячивать в главном меню по райтклику?

Ну, видимо забыли старый код доделать до поддержки новых возможностей новых систем. Такое бывает )))
Маньяк Робокряк колесит по городу
Re[2]: "Длинные" пути и креаклы от киберсесурити
От: Pzz Россия https://github.com/alexpevzner
Дата: 04.03.24 18:48
Оценка: 1 (1) +1
Здравствуйте, student__, Вы писали:

__>Так. Похоже, что виновата не винда, а встроенный архиватор.

__>Выяснил при помощи cygwin и егойного unzip, который отработал без проблем.
__>Лишний раз убеждаюсь в мощи Unix-way и KISS.

Традиционный tar — это пути длинной до, если не ошибаюсь, 255-и символов. Длинные пути в tar-е — это GNU extension. JFYI.
Re: "Длинные" пути и креаклы от киберсесурити
От: CreatorCray  
Дата: 04.03.24 20:44
Оценка:
Здравствуйте, student__, Вы писали:

__>Они ввели ограничение на "длинные" пути

Кто "они", какое "ограничение"?

В виндах испокон веков работали длинные пути (~32K насолько я помню) через \\?\ префикс и оригинальные, не ANSI прокси, функции WinAPI
Сам ими как бы не с начала века постоянно пользуюсь, ничего для этого нигде включать не надо, просто сразу пользоваться нормальными API а не libc говном
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[5]: "Длинные" пути и креаклы от киберсесурити
От: CreatorCray  
Дата: 04.03.24 20:44
Оценка: +1
Здравствуйте, student__, Вы писали:

__>Я бы сразу поставил нормальный архиватор, и сэкономил бы время и нервы.

Это надо было делать сразу, даже не задумываясь.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[2]: "Длинные" пути и креаклы от киберсесурити
От: CreatorCray  
Дата: 04.03.24 20:44
Оценка: +1
Здравствуйте, student__, Вы писали:

__>Лишний раз убеждаюсь в мощи Unix-way

Пацталом!
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[3]: "Длинные" пути и креаклы от киберсесурити
От: student__  
Дата: 04.03.24 21:04
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Традиционный tar — это пути длинной до, если не ошибаюсь, 255-и символов. Длинные пути в tar-е — это GNU extension. JFYI.


Это же как раз в подтверждения косяков мира виндоус и её работоспособности из коробки. Значит, хиппи из МТИ и прочие мамкины энтузиасты, кодящие JFF могут осилить написать расширения, а корпа с бюджетом, скупающая на корню половину индусов — не может.
Re[5]: "Длинные" пути и креаклы от киберсесурити
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 04.03.24 22:07
Оценка: +3
Здравствуйте, student__, Вы писали:

__>Возможно. Но зачем тогда пихать такое в стандартную поставку винды, и выпячивать в главном меню по райтклику?

__>Я бы сразу поставил нормальный архиватор, и сэкономил бы время и нервы.

Кстати, в любом линупсовом десктоп-менеджере пипецомы на раз-два находится гораздо больше, чем в винде
Маньяк Робокряк колесит по городу
Отредактировано 05.03.2024 16:48 Marty . Предыдущая версия .
Re[4]: "Длинные" пути и креаклы от киберсесурити
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 04.03.24 22:15
Оценка: +2 :)
Здравствуйте, student__, Вы писали:

__>Это же как раз в подтверждения косяков мира виндоус и её работоспособности из коробки. Значит, хиппи из МТИ и прочие мамкины энтузиасты, кодящие JFF могут осилить написать расширения, а корпа с бюджетом, скупающая на корню половину индусов — не может.


Любой современный консольный архиватор, который ты установишь в винду, сделает все шоколадно. И даже не консольный, а гуишный, но современный. 7z, например.

Любой десктоп менеджер по линупс — это кровь, пот, и слезы. Пока кровь не будет течь из всех пор твоего тела — ты будешь терпеть. А потом — пот и слёзы, слезы и пот, когда ты будешь пытаться настроить это всё, чтобы оно заработало
Маньяк Робокряк колесит по городу
Re[4]: "Длинные" пути и креаклы от киберсесурити
От: Pzz Россия https://github.com/alexpevzner
Дата: 05.03.24 07:56
Оценка:
Здравствуйте, student__, Вы писали:

Pzz>>Традиционный tar — это пути длинной до, если не ошибаюсь, 255-и символов. Длинные пути в tar-е — это GNU extension. JFYI.


__>Это же как раз в подтверждения косяков мира виндоус и её работоспособности из коробки. Значит, хиппи из МТИ и прочие мамкины энтузиасты, кодящие JFF могут осилить написать расширения, а корпа с бюджетом, скупающая на корню половину индусов — не может.


Вроде ж сейчас стандартный вендовый арховатор — это RAR из интернета. Тот самый, российского происхождения, который у нас еще со времен MS-DOS был популярен.
Re[5]: "Длинные" пути и креаклы от киберсесурити
От: student__  
Дата: 05.03.24 10:45
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Вроде ж сейчас стандартный вендовый арховатор — это RAR из интернета. Тот самый, российского происхождения, который у нас еще со времен MS-DOS был популярен.


Да как-то пофиг, если оно не работает как надо.
Re[2]: "Длинные" пути и креаклы от киберсесурити
От: B0FEE664  
Дата: 05.03.24 11:23
Оценка:
Здравствуйте, Marty, Вы писали:

M>Ну, вообще-то такое ограничение было всегда.

Вообще-то такое ограничение было из-за define, который можно было бы переопределить в новых версиях. Но прикладные программисты всё испортили как обычно.
И каждый день — без права на ошибку...
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.