Τα Windows 10 δεν σας επιτρέπουν να χρησιμοποιήσετε συγκεκριμένα ονόματα αρχείων

Τα Windows “διατηρούν δεσμευμένα” ορισμένα ονόματα και δεν σας επιτρέπουν να τα χρησιμοποιείτε. Δεν μπορείτε να ονομάσετε ένα αρχείο ως “con.txt” ή “aux.mp3”. Όλα αυτά οφείλονται σε μια επιλογή που είχε κάνει η Microsoft το 1974 και στο πείσμα της εταιρείας για συμβατότητα με τα παρελθόντα λογισμικά.

Windows

Αυτή είναι η λίστα με τα ονόματα που η Microsoft δε σας επιτρέπει να χρησιμοποιήσετε:
CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, ​​COM5, com6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 και LPT9

Σημειώστε ότι δεν μπορείτε να χρησιμοποιήσετε αυτά τα ονόματα με οποιαδήποτε επέκταση αρχείου. Επομένως, δεν μπορείτε να ονομάσετε ένα αρχείο “con.txt”, “con.jpg”, “ή” con.doc”. Και στα Windows δεν γίνεται διάκριση πεζών-κεφαλαίων, επομένως δεν έχει σημασία αν είναι CON, con ή CoN. Τα Windows δεν θα σας αφήσουν να χρησιμοποιήσετε αυτό το όνομα.

Μπορείτε να το δοκιμάσετε και μόνοι σας. Δοκιμάστε να αποθηκεύσετε ένα αρχείο ως “con.txt” ή “lpt6.txt” στο Σημειωματάριο. Ή δοκιμάστε να μετονομάσετε οποιοδήποτε αρχείο σε ένα από αυτά τα ονόματα στο File . Τα Windows απλά δεν θα σας αφήσουν να το κάνετε.

Φυσικά, τα Windows περιορίζουν την ονοματοδοσία των αρχείων και με άλλους τρόπους. Όπως, δεν μπορείτε να χρησιμοποιήσετε διάφορους ειδικούς χαρακτήρες. Συμβουλευτείτε το επίσημο άρθρο της Microsoft για περισσότερες .

Τι συνέβη το 1974;
Το με τον περιορισμό στην ονοματοδοσία χρονολογείται, όπως προείπαμε, από το 1974. Όταν τότε επικρατούσε το UNIX όπου “όλα ήταν ένα αρχείο” (Το ίδιο ισχύει και για τα λειτουργικά συστήματα που μοιάζουν με το UNIX, όπως το Linux σήμερα.) Οι συσκευές των τότε υπολογιστών είχαν ονόματα σαν αρχείο. Αν γράφατε ένα κείμενο και θέλατε να εκτυπωθεί απλά το αποθηκεύατε ως αντίστοιχο αρχείο εκτυπωτή.

Το 1974, αυτή η ίδια ιδέα προστέθηκε στο CP/M, το οποίο απευθύνονταν σε εξαιρετικά μικρούς υπολογιστές, χωρίς σκληρούς ς. Με την σειρά της αυτή η ιδέα, μεταλαμπαδεύτηκε στο PC-DOS. Το 1983 το PC-DOS 2.0 πρόσθεσε τους καταλόγους, αλλά η Microsoft επέλεξε να εμφανίζονται αυτά τα συσκευών σε όλους τους καταλόγους, για συμβατότητα με το υπάρχον DOS, και όχι να τα τοποθετείτε σε ειδικό φάκελο συσκευών.

Τελικά, τα Windows 95 που ήρθαν αργότερα χτίστηκαν πάνω στο DOS. Τα Windows NT δεν βασίστηκαν στο DOS, αλλά θέλησαν να είναι συμβατά με τις εφαρμογές των Windows 95. Τα Windows 10 που εξακολουθούν να βασίζονται στα Windows NT λειτουργούν με τον ίδιο τρόπο. Το ίδιο ισχύει για τα Windows 7, φυσικά.

Τώρα, πάνω από σαράντα χρόνια αργότερα, εξακολουθούμε να μην μπορούμε να ονομάσουμε τα αρχεία μας ως “con.txt” ή “aux.mp3” επειδή τα Windows θέλουν να παραμείνουν συμβατά με τα αρχαία προγράμματα που μπορεί να χρησιμοποιούν αυτή τη δυνατότητα. Είναι ένα καλό παράδειγμα για το πόσο έντονα η Microsoft έχει δεσμευτεί για συμβατότητα με το παρελθόν.

iGuRu.gr The Best Technology Site in Greecefgns

κάθε δημοσίευση, άμεσα στο inbox σας

Προστεθείτε στους 2.100 εγγεγραμμένους.

Written by Δημήτρης

O Δημήτρης μισεί τις Δευτέρες.....

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Το μήνυμα σας δεν θα δημοσιευτεί εάν:
1. Περιέχει υβριστικά, συκοφαντικά, ρατσιστικά, προσβλητικά ή ανάρμοστα σχόλια.
2. Προκαλεί βλάβη σε ανηλίκους.
3. Παρενοχλεί την ιδιωτική ζωή και τα ατομικά και κοινωνικά δικαιώματα άλλων χρηστών.
4. Διαφημίζει προϊόντα ή υπηρεσίες ή διαδικτυακούς τόπους .
5. Περιέχει προσωπικές πληροφορίες (διεύθυνση, τηλέφωνο κλπ).