Имя: Пароль:
IT
Админ
7-zip dublicate file name
0 OnePrg
 
26.03.22
14:17
C:\Windows\System32>"C:\Program Files\7-Zip\7z.exe" a -tzip "F:21000.zip" -spf2 -bb3 -y  @"C:\Temp\list.txt"

ERROR:
Duplicate filename on disk:
z:\база для разработки
z:\База для разработки


Можно ли научить 7-zip понимать регистр букв?
1 OnePrg
 
26.03.22
14:27
Нашёл: -ssc
2 Asmody
 
26.03.22
18:01
(0) как вы в Винде умудрились сделать название с разным регистром?
3 acht
 
26.03.22
18:10
(2) fsutil.exe file setCaseSensitiveInfo "C:\my folder" enable
4 OnePrg
 
26.03.22
18:44
(2) не я, пользователи. А эти могут, что угодно.
5 acht
 
26.03.22
18:51
(4) Пользователи, создающие каталоги с именем "База для разработки"? =)
6 Asmody
 
26.03.22
19:37
(3) интересно, какой в этом смысл в ОС, которая по рождению ренистронезависимая в части файловых систем?
Ведь куча API взбрыкнут от такого
7 Вафель
 
26.03.22
19:45
(6) че это они взбрыкнут, там наверняка везде FindFirst
8 Вафель
 
26.03.22
19:49
Как я понял поддержку сделали на гребне соединения с линукс и WSL
https://habr.com/ru/company/kaspersky/blog/414239/
9 acht
 
26.03.22
22:38
(8) Неа, там интересней. Чувствительность к регистру в NTFS была всегда, это windows потихоньку перетрясали. Все началось давным давно с зачаточной поддержки POSIX (см. например флаг FILE_FLAG_POSIX_SEMANTICS для CreateFile).
А когда WSL приклеивали - сделали слой, чтобы одно и тоже дисковое пространство можно было одновременно из под linux и windows использовать.