👍 Tutaj zebrano ciekawe wiadomości, tajemnice i porady dotyczące produktów od google. wszystko dla dysku google, androida, kalendarza, chrome, gmaila, dokumentów...

Dlaczego folder nie może mieć nazwy „CON” lub „LPT1” w systemie Windows?

23

Jeden z moich bliskich przyjaciół, burmistrz, powiedział mi tę sztuczkę, że nie możemy zmienić nazw plików tekstowych i folderów na „con". Zastanawiałem się nad tym od dłuższego czasu i myślę, że wymyśliłem powód. Przeanalizujmy:

W wierszu polecenia:

G:>mkdir CON
Nazwa katalogu jest nieprawidłowa.

G:>mkdir LPT1
Nazwa katalogu jest nieprawidłowa.

Eksplorator Windows:

Nawet w Eksploratorze Windows, gdy próbujesz zmienić nazwę pliku na „con”, poprzednia nazwa pliku pojawia się ponownie.

Dlaczego tak jest?

Aby dowiedzieć się, dlaczego to nie działa, musimy cofnąć się do czasów MS-DOS. Microsoft Disk Operating System (MS-DOS) to system operacyjny wiersza poleceń, który istniał przed pojawieniem się GUI OS (Graphical User Interface). Wszystko, od tworzenia, zmiany nazwy, usuwania itp., odbywało się za pomocą poleceń. Niektóre z poleceń to…

COPY Kopiuje jeden lub więcej plików do innej lokalizacji.
DEL Usuwa jeden lub więcej plików.
DIR Wyświetla listę plików i podkatalogów w katalogu.

Przyjrzyjmy się bliżej poleceniu COPY. Użycie polecenia COPY jest następujące:

COPY [options] 

W DOS wszystko jest traktowane jako pliki, nawet klawiatura i drukarki. Nazwę pliku klawiatury podaje się jako „CON”, a nazwy drukarki jako „LPT1″, „LPT2″ itd. Aby skopiować coś z klawiatury (nasze wejście) używamy następującego polecenia.

G:>COPY CON mydata.txt
Te wiersze znajdują się w mydata.txt i w celu zatrzymania wprowadzania naciśnij Ctrl+Z
^Z

G:>KOPIUJ mojedane.txt LPT1

Więc teraz przypuszczasz, że można utworzyć folder lub plik o nazwie „con” i wydajesz polecenie COPY CON. Co ma robić DOS? skopiować plik CON lub użyć konsoli klawiatury jako danych wejściowych? W ten sposób powstaje niejasność. Dlatego Microsoft celowo zablokował tworzenie plików lub folderów o nazwach CON / LPT1 / LPT2 itp., aby usunąć tę niejednoznaczność.

Czy możesz stworzyć plik CON lub LPT1 .. w systemie WINDOWS?

Znalazłeś więcej nieprawidłowych nazw? Daj mi znać…..
Nieprawidłowa lista nazwisk:

CON
LPT1, LPT2, LPT3, LPT4 … LPT9
PRN
NUL
COM1, COM2, COM3 …. COM9

################################################## ###

Źródło nagrywania: www.gtricks.com

Ta strona korzysta z plików cookie, aby poprawić Twoje wrażenia. Zakładamy, że nie masz nic przeciwko, ale możesz zrezygnować, jeśli chcesz. Akceptuję Więcej szczegółów