Problem z długością nazw plików (są jakieś ograniczenia?)


(_tommy_) #1

Witam.

Mam dośc nietypowy problem.

Chcąc zmienić nazwy plikówna dłuższe niż mialem nie mogę tego zrobić. Pojawia się komunikat o błędnej nazwie lub że nazwa jest za długa.

Inne pliki są podatne na zmiany, inne już nie.

Problem dotyczy też plików ściaganych z sieci (legalne pliki), ich długie nazwy nie dają się zapisać, trzeba skracać nazwy.

Stąt moje pytanie, czy są jakieś ograniczenia związane z nazwą pliku? Dodam, iż wcześniej nie było problemu z nazwami, praktycznie taką ilość znaków jaką chciałem (też beż przesady ale mogłem robić dośc długie) taką mogłem dać a teraz max 79 znaków.

Znalazłem cos takiego odnośnie mojego tematu:

System Windows zwykle ogranicza długość nazwy pliku do 260 znaków. Mimo to nazwa pliku musi być w rzeczywistości krótsza, ponieważ w długość nazwy jest wliczana pełna ścieżka (na przykład C:\Program Files\nazwa_pliku.txt). Z tego powodu czasami może wystąpić błąd przy kopiowaniu pliku o bardzo długiej nazwie pliku do lokalizacji, której ścieżka jest dłuższa niż ścieżka w bieżącej lokalizacji.

Ktoś może spotkał się z takim problemem?


(Skiff) #2

Tak jak masz napisane w cytacie. Generalnie ścieżka razem z nazwą plików nie może przekraczać 255 znaków

Czyli

d:\oko\flaka\plik.txt = 21 znaków