Στα Windows 10, μπορείτε να χρησιμοποιήσετε συμβολικούς συνδέσμους για να ανακατευθύνετε εύκολα έναν φάκελο σε άλλη τοποθεσία. Οι συμβολικοί σύνδεσμοι χρησιμοποιούνται ευρέως στο λειτουργικό σύστημα για τα δικά του αρχεία και φακέλους. Χρησιμοποιώντας συμβολικούς συνδέσμους, μπορείτε να εξοικονομήσετε χώρο στο δίσκο σας και να κάνετε τα δεδομένα σας προσβάσιμα από διάφορες τοποθεσίες συστήματος αρχείων χωρίς να μετακινήσετε φυσικά τα δεδομένα σας.
Διαφήμιση
Οι συμβολικοί σύνδεσμοι μπορεί να είναι πολύ χρήσιμοι σε πολλές περιπτώσεις. Για παράδειγμα, πρόσφατα πρόσθεσα μια μονάδα SSD στον υπολογιστή μου και εγκατέστησα τα Windows εκεί. Όλες οι φορητές εφαρμογές μου παρέμειναν στον φάκελο D: portable και πολλές από αυτές είχαν διαμορφωθεί ώστε να λειτουργούν με το φάκελο D: documents. Το πρόβλημα ήταν ότι πριν προσθέσω αυτό το νέο SSD, η διαδρομή προς τους φακέλους ήταν έγγραφα C: portable και C: .Συνδέοντας αυτούς τους δύο φακέλους, έκανα τα πάντα να δουλεύουν μέσα σε λίγα δευτερόλεπτα. Δημιούργησα συμβολικούς συνδέσμους με το όνομα c: portable και c: documents χωρίς να μετακινήσω κανένα αρχείο ή φάκελο. Ένα άλλο ενδιαφέρον πράγμα είναι ότι εάν μετακινήσω τους συμβολικούς συνδέσμους μου σε κάποια άλλη τοποθεσία, για παράδειγμα, στη μονάδα δίσκου E: συνεχίζουν να λειτουργούν και θα δείξουν τους φακέλους μου στη μονάδα δίσκου D:
Δείτε πώς μπορούν να δημιουργηθούν συμβολικοί σύνδεσμοι.
Για συμβολική διαχείριση συνδέσμων, τα Windows σας προσφέρουν πολλούς τρόπους.
Το πιο διάσημο εργαλείο είναι το mklink. Έχει την ακόλουθη σύνταξη (mklink /?):
MKLINK [[/ D] | [/ Η] | [/ J]] Στόχος συνδέσμου
/ D - Δημιουργεί έναν συμβολικό σύνδεσμο καταλόγου. Η προεπιλογή είναι ένας συμβολικός σύνδεσμος αρχείου.
/ H - Δημιουργεί έναν σκληρό σύνδεσμο αντί για έναν συμβολικό σύνδεσμο.
/ J - Δημιουργεί έναν σύνδεσμο καταλόγου.
Σύνδεσμος - Καθορίζει το νέο συμβολικό όνομα συνδέσμου.
Target - Καθορίζει τη διαδρομή (σχετική ή απόλυτη) στην οποία αναφέρεται ο νέος σύνδεσμος.
Τώρα μπορεί να αναρωτιέστε ποια είναι η διαφορά μεταξύ ενός συμβολικού συνδέσμου καταλόγου και μιας διασταύρωσης καταλόγου.
Ποια είναι η διαφορά μεταξύ ενός συμβολικού συνδέσμου καταλόγου και μιας διασταύρωσης καταλόγου
Το Directory Junction είναι ένας παλαιότερος τύπος συμβολικού συνδέσμου, ο οποίος δεν υποστηρίζει διαδρομές UNC (διαδρομές δικτύου που ξεκινούν με \) και σχετικές διαδρομές. Οι συνδέσεις καταλόγου υποστηρίζονται στα Windows 2000 και νεότερα συστήματα NT που βασίζονται σε NT. Ένας συμβολικός σύνδεσμος καταλόγου από την άλλη πλευρά υποστηρίζει επίσης UNC και σχετικές διαδρομές. Ωστόσο, απαιτούν τουλάχιστον Windows Vista. Έτσι, στις περισσότερες περιπτώσεις σήμερα, ο συμβολικός σύνδεσμος καταλόγου είναι η προτιμώμενη επιλογή.
Ποια είναι η διαφορά μεταξύ ενός σκληρού συνδέσμου και ενός συμβολικού συνδέσμου
Ένας σκληρός σύνδεσμος μπορεί να δημιουργηθεί μόνο για αρχεία και όχι για φακέλους. Δεν μπορείτε να δημιουργήσετε έναν σκληρό σύνδεσμο για καταλόγους. Έτσι, έχει περισσότερους περιορισμούς από έναν κατάλογο συνδέσμου και επίσης δεν υποστηρίζει διαδρομές UNC.
ένα από τα αεροδρόμια μου σταμάτησε να λειτουργεί
Πώς να δείτε αν ένα αρχείο ή ένας φάκελος είναι συμβολικός σύνδεσμος
Ας δημιουργήσουμε και τους τρεις τύπους συμβολικών συνδέσμων και ας δούμε πώς θα εμφανίζονται στο λειτουργικό σύστημα.
Θα δημιουργήσω το φάκελο Winaero στην επιφάνεια εργασίας μου και το αρχείο κειμένου Winaero.txt στην ίδια θέση.
Στη συνέχεια, θα δημιουργήσω έναν νέο συμβολικό σύνδεσμο και έναν νέο κατάλογο συνδέσμων για το φάκελο και το αρχείο κειμένου.
Η εντολή mklink απαιτεί δικαιώματα διαχειριστή, οπότε πρέπει να την εκτελέσετε από ένα αυξημένη γραμμή εντολών .
Η ακόλουθη εντολή θα δημιουργήσει ένα νέοσυμβολικός σύνδεσμος καταλόγου:
mklink / d 'c: users winaero desktop κατάλογος συμβολικός σύνδεσμος' c: users winaero desktop winaero '
Ένας συμβολικός σύνδεσμος καταλόγου μπορεί να αναγνωριστεί οπτικά από το εικονίδιο επικάλυψης συντόμευσης που προστίθεται στο κύριο εικονίδιο του:
πώς να απενεργοποιήσετε την κλειστή λεζάντα στην τηλεόραση Samsung
Επιπλέον, όταν έχετε ενεργοποιήσει τη στήλη 'Χαρακτηριστικά' στην προβολή λεπτομερειών της Εξερεύνησης αρχείων, θα δείτε το χαρακτηριστικό 'L' που δείχνει ότι είναι ένας συμβολικός σύνδεσμος.
Τώρα, ας δημιουργήσουμε ένα νέοδιασταύρωση καταλόγουγια το φάκελο Winaero, ως εξής:
mklink / j 'c: users winaero desktop directory junction' 'c: users winaero desktop winaero'
Δεν έχει καμία οπτική διαφορά από έναν συμβολικό σύνδεσμο καταλόγου στην Εξερεύνηση αρχείων, οπότε δεν μπορείτε να πείτε εάν πρόκειται για διασταύρωση καταλόγου ή συμβολικό σύνδεσμο καταλόγου:
Ο μόνος τρόπος για να βρείτε τον τύπο του συνδέσμου είναι να χρησιμοποιήσετε την κονσόλασε εσέναεντολή. Ανοίξτε ένα νέο παράθυρο γραμμής εντολών στο φάκελο που περιέχει τον σύνδεσμό σας και εκτελέστε την εντολή dir. Δείτε την έξοδο:
Τώρα, ας δημιουργήσουμε ένασυμβολικός σύνδεσμος για το αρχείο κειμένουΔημιουργησα. Η εντολή έχει ως εξής:
mklink 'c: users winaero desktop file συμβολικό link.txt' c: users winaero desktop winaero.txt '
Και πάλι, δεν διαφέρει οπτικά από ένα κανονικό αρχείο συντόμευσης, εκτός από την τιμή στήλης χαρακτηριστικών και τον τύπο στοιχείου «symlink»:
Η κατάσταση είναι διαφορετικήσκληροί σύνδεσμοι. Ας δημιουργήσουμε ένα:
mklink / h 'c: users winaero desktop file hard link.txt' 'c: users winaero desktop winaero.txt'
Ο σκληρός σύνδεσμος δεν έχει οπτική διαφορά από ένα κανονικό αρχείο όταν εμφανίζεται στην Εξερεύνηση αρχείων:
Ο μόνος τρόπος για να βεβαιωθείτε ότι το αρχείο είναι ένας σκληρός σύνδεσμος είναι να χρησιμοποιήσετε ένα άλλο βοηθητικό πρόγραμμα κονσόλας, fsutil.
Εκτελέστε το ως εξής:
fsutil λίστα συνδέσμων «αρχείο σκληρού συνδέσμου.txt»
Η προαναφερθείσα εντολή εμφανίζει όλα τα σκληρά συνδεδεμένα αρχεία:
πώς να χρησιμοποιήσετε shaders με σφυρηλάτηση
Δεν μπορείτε να δείτε αν ένα αρχείο είναι ένας σκληρός σύνδεσμος εύκολα, επειδή η Εξερεύνηση εκτός του πλαισίου δεν δίνει τέτοια ένδειξη. Συμπεριφέρονται σαν κανονικά αρχεία στην έξοδο μιας εντολής dir ή στην Εξερεύνηση αρχείων.
Ωστόσο, οι σκληροί σύνδεσμοι εξακολουθούν να είναι σύνδεσμοι προς άλλα αρχεία. Δεν αντιγράφουν το περιεχόμενο του αρχείου προορισμού και δεν καταλαμβάνουν περιττό χώρο στο δίσκο.
Στα Windows Vista και νεότερες εκδόσεις, οι συνδέσεις καταλόγου χρησιμοποιούνται για τη σύνδεση παλαιότερων διαδρομών φακέλων αρχείων όπως C: Documents and Settings σε νεότερες διαδρομές όπως C: Users. Οι συμβολικοί σύνδεσμοι χρησιμοποιούνται επίσης για την ανακατεύθυνση C: Users All Users to C: ProgramData.
Ξεκινώντας με τα Windows Vista, οι σκληροί σύνδεσμοι χρησιμοποιούνται επίσης ευρέως από τα Windows και τον μηχανισμό συντήρησης. Πολλά αρχεία συστήματος είναι σκληροί σύνδεσμοι προς αρχεία μέσα στο φάκελο Windows Component Store. Εάν εκτελέσετε τη λίστα fsutil hardlink της εντολής για explorer.exe, notepad.exe ή regedit.exe, μπορείτε να το δείτε μόνοι σας!
ο Φάκελος WinSxS αποθηκεύει διάφορα αρχεία συστήματος, τα οποία συνδέονται μέσω σκληρών συνδέσμων με τα αρχεία που βρίσκονται στους φακέλους C: Windows, C: Windows System32 και άλλους φακέλους συστήματος. Όταν εγκαθίστανται ενημερώσεις λειτουργικού συστήματος, τα αρχεία στο WinSxS ενημερώνονται και συνδέονται ξανά σκληρά με τοποθεσίες συστήματος.
Αυτό είναι. Τώρα ξέρετε όλα όσα πρέπει να γνωρίζετε σχετικά με τους συμβολικούς συνδέσμους στα Windows 10. Χρησιμοποιώντας αυτές τις πληροφορίες, μπορείτε να επιλύσετε ζητήματα με διαδρομές όταν προσθέτετε μια νέα μονάδα δίσκου στον υπολογιστή σας ή μετακινείτε κάποιον φάκελο, αλλά πρέπει να είναι προσβάσιμο μέσω του προηγούμενου μονοπάτι. Μη διστάσετε να αφήσετε ένα σχόλιο εάν έχετε κάποια ερώτηση ή έχετε κάτι να προσθέσετε.
Τώρα, δες πώς να δημιουργήσετε συμβολικούς συνδέσμους με το PowerShell .