Πληροφορίες σχετικά με τα μεγάλα ονόματα αρχείων

τα μακροχρόνια ονόματα αρχείων αποτελούν χαρακτηριστικό των σύγχρονων συστημάτων αρχείων, αλλά δεν υποστηρίχθηκαν από τις πρώτες εκδόσεις των Microsoft Windows και του MS-DOS. Ως χρήστης του υπολογιστή, υπάρχουν ειδικοί τρόποι με τους οποίους μπορείτε να εργαστείτε με τα μεγάλα ονόματα αρχείων και μερικές παγίδες και δυσάρεστες περιπτώσεις που πρέπει να προσέξετε. Συνεχίστε να διαβάζετε για να μάθετε περισσότερα σχετικά με τον τρόπο χρήσης μεγάλων ονομάτων αρχείων στον υπολογιστή σας.

Τα μεγάλα ονόματα αρχείων είναι εξαιρετικά χρήσιμα για τον χρήστη, επειδή επιτρέπουν τα περιγραφικά και συγκεκριμένα ονόματα αρχείων. Για παράδειγμα, εάν έχετε μια ψηφιακή φωτογραφία που αντιγράψατε από τη φωτογραφική μηχανή στον υπολογιστή σας, μπορείτε να μετονομάσετε το κρυπικό όνομα σε κάτι πιο περιγραφικό:

 Τα πέμπτα γενέθλια του Μπίλι, σωστά όταν φυσούσε τα candles.jpg 

Το λειτουργικό σας σύστημα ξέρει πώς να χειριστεί αυτό το όνομα, συμπεριλαμβανομένων σημείων στίξης, διαστημάτων και κεφαλαίων.

Παλαιότερες εκδόσεις των Windows, MS-DOS και FAT

Ωστόσο, οι πρώτες εκδόσεις των λειτουργικών συστημάτων της Microsoft, όπως το MS-DOS ή τα Windows 3.x δεν υποστηρίζουν τα μεγάλα ονόματα αρχείων. Χρησιμοποίησαν το FAT, ένα σύστημα αρχείων που περιορίζει τα ονόματα αρχείων σε οκτώ χαρακτήρες και μια επέκταση ονόματος αρχείου τριών χαρακτήρων. Τα ονόματα των αρχείων FAT επίσης ήταν ανύπαρκτα, πράγμα που σημαίνει ότι δεν έκανε διάκριση μεταξύ κεφαλαίων και πεζών γραμμάτων. Αυτή η σύμβαση ονομασίας αρχείων FAT ήταν γνωστή ως μορφή 8.3.

Αν χρησιμοποιούσατε ένα από αυτά τα λειτουργικά συστήματα, θα έπρεπε να μετονομάσετε τη φωτογραφία σας σε κάτι σαν αυτό:

 BILLY5BD.JPG 

Windows 95 και VFAT

Τα Windows έφεραν επιτέλους την υποστήριξη μεγάλου ονόματος αρχείων στα Windows 95, προσχωρώντας σε άλλα λειτουργικά συστήματα όπως το Unix, το OS / 2 και το macOS, τα οποία ήδη περιείχαν μεγάλη υποστήριξη ονόματος αρχείου.

Απελευθερωμένο τον Αύγουστο του 1995, τα Windows 95 παρουσίασαν μια νέα έκδοση του FAT, που ονομάζεται VFAT, που υποστηρίζει ονόματα αρχείων μέγιστου μήκους 255 χαρακτήρων. Όλα αυτά επιτεύχθηκαν χωρίς να χάσουν την συμβατότητα με τους υπάρχοντες τόμους του DOS. Λόγω της συμβατότητας προς τα πίσω, τα μακροχρόνια ονόματα αρχείων, αν υπάρχουν, μετατρέπονται από το VFAT στην αρχική σύμβαση ονοματοποίησης αρχείων των 8, 3 χαρακτήρων, από κάθε αρχείο που περνάει από τις ακόλουθες αλλαγές.

  1. Οι εκτεταμένοι χαρακτήρες +, ; = [και] μετατρέπονται σε υπογράμμιση υπογράμμισης (_).
  2. Οι τρεις πρώτοι χαρακτήρες μετά από μια περίοδο να γίνει η επέκταση.
  3. Τα διαστήματα αγνοούνται.
  4. Οι πρώτοι έξι χαρακτήρες που απομένουν τώρα μετατρέπονται σε κεφαλαία.
  5. Οι δύο τελευταίοι χαρακτήρες μετά τα πρώτα έξι γίνονται "~ 1". Εάν υπάρχει άλλο αρχείο με τους ίδιους πρώτους έξι χαρακτήρες και ~ 1, το όνομα του αρχείου θα μετατραπεί σε "~ 2". αυτή η διαδικασία θα συνεχιστεί. Σε περίπτωση που έχετε περισσότερα από εννέα αρχεία με τους ίδιους πρώτους εννέα χαρακτήρες, το δέκατο αρχείο γίνεται ~ 10, χρησιμοποιώντας τους τελευταίους τρεις χαρακτήρες.

Για να αποκτήσετε πρόσβαση σε ένα μεγάλο όνομα αρχείου ή κατάλογο, όπως το "μεγάλο όνομα αρχείου ή κατάλογο", ένας χρήστης θα χρειαστεί να χρησιμοποιήσει το σύντομο όνομα του MS-DOS, για παράδειγμα:

 mylong ~ 1 

Το βοηθητικό πρόγραμμα LFNBK

Τα μέσα εγκατάστασης των Windows 95 και 98 περιλάμβαναν ένα μακρύ βοηθητικό πρόγραμμα δημιουργίας αντιγράφων ονόματος αρχείου που ονομάζεται LFNBK. Οι παραλλαγές του βοηθητικού προγράμματος διανεμήθηκαν σε εκτελέσιμα, συμπεριλαμβανομένων των LFNBK.EXE, DOSLFNBK.EXE και SULFNBK.EXE. Αυτά τα εσωτερικά βοηθητικά προγράμματα των Windows χρησιμοποιήθηκαν για την δημιουργία αντιγράφων ασφαλείας ή την επαναφορά πληροφοριών σχετικά με τα μεγάλα ονόματα αρχείων. Αυτά τα βοηθητικά προγράμματα θα πρέπει να χρησιμοποιούνται με προσοχή επειδή μπορούν να τροποποιήσουν μόνιμα το σύστημα αρχείων σας. Για παράδειγμα, η εκτέλεση του LFNBK / A / BC: μπορεί να αποβάλει τα μεγάλα ονόματα αρχείων από τον τόμο VFAT στη μονάδα C: και να τα αποθηκεύσει σε ένα αρχείο κειμένου που ονομάζεται LFNBK.DAT. Τα μακροχρόνια ονόματα αρχείων θα μπορούσαν να αποκατασταθούν αργότερα εκτελώντας την εντολή LFNBK / R.

Δεσμευμένοι χαρακτήρες

Τα μακροχρόνια ονόματα αρχείων στα Windows ενδέχεται να περιέχουν τυπωμένους χαρακτήρες, εκτός από τους ακόλουθους αποκλειστικούς χαρακτήρες:

 / \: *; "|. | 

Windows NT, 2000 και XP

Σε αντίθεση με προηγούμενες εκδόσεις των Windows, οι χρήστες μπορούν να έχουν πρόσβαση στη γραμμή εντολών των Windows χρησιμοποιώντας CMD αντί για την εντολή COMMAND . Εάν ανοίξετε τη γραμμή εντολών από την εκτέλεση τύπου CMD αντί για την εντολή COMMAND και μπορείτε να χρησιμοποιήσετε το πλήρες πλήρες όνομα αρχείου αντί για το σύντομο όνομα μορφής 8.3.

Windows 95, 98 και ME

Η πρόσβαση σε μεγάλα ονόματα αρχείων μπορεί να αλλάξει ανάλογα με τον τρόπο εισαγωγής του MS-DOS. Εάν βρίσκεστε σε ένα παράθυρο του MS-DOS (κελί MS-DOS κελί ή γραμμής εντολών των Windows), μπορείτε να αποκτήσετε πρόσβαση στο μεγάλο όνομα αρχείου πληκτρολογώντας το πλήρες πλήρες όνομα αρχείου. Εάν το αρχείο περιέχει διαστήματα ή το όνομα του αρχείου ή ο κατάλογος είναι μεγαλύτερο από οκτώ χαρακτήρες, τοποθετήστε εισαγωγικά γύρω από το μεγάλο όνομα αρχείου όπως φαίνεται παρακάτω.

 cd "αρχεία προγράμματος" 

Εάν έχετε εγκαταλείψει τα Windows σε μια προτροπή MS-DOS ή έχετε εκκινήσει από μια δισκέτα με δυνατότητα εκκίνησης, πρέπει να χρησιμοποιήσετε τη σύμβαση ομαδοποίησης μικρών αρχείων. Για παράδειγμα, εάν ο κατάλογος στον οποίο προσπαθείτε να εισέλθετε είναι "Αρχεία Προγράμματος" θα πρέπει να πληκτρολογήσετε:

 cd progra ~ 1 

Σημείωση: Σε νεότερες εκδόσεις των Microsoft Windows (όπως Microsoft Windows 2000 ή Windows XP), ορισμένες εντολές στο κέλυφος μπορούν να περιέχουν κενά χωρίς να περικλείονται σε εισαγωγικά.

Μεγάλα ονόματα με κενά

Για να αποκτήσετε πρόσβαση σε ένα μεγάλο όνομα αρχείου ή καταλόγου που περιέχει κενά, τοποθετήστε το όνομα του καταλόγου ή του ονόματος αρχείου σε διπλά εισαγωγικά. Ένα παράδειγμα για το πώς να μπείτε στον κατάλογο αρχείων προγραμμάτων θα μοιάζει με:

 cd "αρχεία προγράμματος" 

Long ονόματα καταλόγων

Εάν προσπαθείτε να αποκτήσετε πρόσβαση στον κατάλογο "Microsoft Office" στον κατάλογο "Προγράμματα αρχείων", μπορείτε να πληκτρολογήσετε:

 cd "αρχεία προγράμματος \ microsoft office" 

ή

 cd "c: \ αρχεία προγράμματος \ microsoft office" 

Τα μεγάλα ονόματα αρχείων που αποθηκεύονται λανθασμένα ως 8.3 ονόματα

Εάν προσπαθήσετε να αποθηκεύσετε ένα αρχείο με μεγάλο όνομα αρχείου, αλλά είναι περικομμένο σε μικρό αρχείο αρχείου μορφής 8.3, το λογισμικό που χρησιμοποιείτε ενδέχεται να μην υποστηρίζει το VFAT. Εάν είναι δυνατόν, επικοινωνήστε με τον προγραμματιστή ή τον προμηθευτή του προγράμματος λογισμικού για επίσημη λύση. Εάν δεν είναι διαθέσιμο, ενδέχεται να περιοριστείτε σε σύντομα ονόματα αρχείων όταν χρησιμοποιείτε αυτό το λογισμικό.

Τα μεγάλα ονόματα που συντομεύονται σε μια γραμμή εντολών των Windows

Εάν ο υπολογιστής εκκινείται σε μια γραμμή εντολών ή χρησιμοποιείτε μια δισκέτα εκκίνησης των Windows 98 και χρησιμοποιείτε μεγάλα ονόματα αρχείων, τα αρχεία σας θα αντικατασταθούν. Αυτό το ζήτημα είναι ένα γνωστό ζήτημα με τα Microsoft Windows 98 και συνιστάται να μην χρησιμοποιείτε μακροχρόνια ονόματα αρχείων στο MS-DOS και αντίθετα να χρησιμοποιείτε τα συμβατικά ονόματα μορφών αρχείων 8.3.