Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.0; pl-PL; rv:1.6) Gecko/20040206 Firefox/0.8
Ludwik pisze:Zupełnie nie znam się na dosie, nigdy nie korzystałem. Jeśli wyświetla w wsersji skróconej zjadając rozszeżenie to trzeba je mimo wszystko dodać? Spróbuję.
Ja na DOSie zaczynałem.
W DOS możesz pominąć rozszerzenia bat, com i exe tylko przy uruchamianiu programów. Jeśli wykonujesz jakiekolwiek operacje na plikach (kopiowanie, zmiana nazwy, archiwizacja itp) _musisz_ podać pełną nazwę (lub skorzystać z * i ?).
Nowsze systemy zapisują pliki z długą nazwą jednocześnie tworząc dla nich opdowiednią nazwę skróconą dla DOS (tzw. wsteczna kompatybilność). Jest ona tworzona przez obcięcie nazwy do 6 znaków i dodanie ~n, gdzie n jest liczbą. W przypadku większej liczby plików odpowiadających wzorcowi n przyjmuje kolejne liczby, przy czym nazwa jest skracana do <6 liter w razie potrzeby. Rozszerzenie jest obcinane do pierwszych 3 liter (zawsze, ZTCP). Pewną tajemnicą jest tworzenie dla mnie nazw odpowiadających schematowi 8.3, ale zawierających spację. Np plik o nazwie "a a.txt" otrzymuje dla DOSa nazwę "AABA25~1.TXT". Nie chce mi się szukać informacji na ten temat, więc zostawiam jak jest.
Jest trik, którym można wyłączyć tworzenie krótkich nazw dla systemów 16bitowych, ale będzie się to wiązać z niedostępnością takich plików pod DOSem.
Ale to tak offtopicznie. Wszelkie błędy pchać mi na PW. bo to wątek o czym innym.