Πώς να δείτε ονόματα και τιμές μεταβλητών περιβάλλοντος στα Windows 8 και Windows 7
Οι μεταβλητές περιβάλλοντος σε ένα λειτουργικό σύστημα είναι τιμές που περιέχουν πληροφορίες σχετικά με το περιβάλλον του συστήματος και τον τρέχοντα συνδεδεμένο χρήστη. Υπήρχαν και σε λειτουργικά συστήματα πριν από τα Windows, όπως το MS-DOS. Οι εφαρμογές ή οι υπηρεσίες μπορούν να χρησιμοποιήσουν τις πληροφορίες που ορίζονται από μεταβλητές περιβάλλοντος για να προσδιορίσουν διάφορα πράγματα σχετικά με το λειτουργικό σύστημα, για παράδειγμα, εντοπίστε τον αριθμό των διαδικασιών, το όνομα του χρήστη που είναι συνδεδεμένο τη συγκεκριμένη στιγμή, τη διαδρομή του φακέλου στο προφίλ του τρέχοντος χρήστη ή τα προσωρινά αρχεία Ευρετήριο. Σε αυτό το άρθρο, θα δούμε πώς μπορείτε να δείτε τις μεταβλητές περιβάλλοντος που ορίζονται στο σύστημά σας και τις τιμές τους για τον τρέχοντα χρήστη, για συγκεκριμένες διεργασίες και τις μεταβλητές συστήματος.
Διαφήμιση
Τα Windows έχουν διάφορους τύπους μεταβλητών περιβάλλοντος: μεταβλητές χρήστη, μεταβλητές συστήματος, μεταβλητές διεργασίας και πτητικές μεταβλητές. Οι μεταβλητές περιβάλλοντος χρήστη είναι προσβάσιμες σε όλες τις εφαρμογές που εκτελούνται στο τρέχον περιβάλλον χρήστη, οι μεταβλητές περιβάλλοντος συστήματος ισχύουν για όλους τους χρήστες και τις διαδικασίες στον υπολογιστή. Οι μεταβλητές διεργασίας ισχύουν μόνο για μια συγκεκριμένη διεργασία και οι πτητικές μεταβλητές είναι εκείνες που υπάρχουν μόνο για την τρέχουσα περίοδο σύνδεσης. Οι πιο ενδιαφέρουσες από αυτές είναι οι μεταβλητές χρήστη, συστήματος και διεργασίας, καθώς μπορούμε να τις τροποποιήσουμε.
Πώς να δείτε τις μεταβλητές περιβάλλοντος χρήστη και συστήματος και τις τιμές τους
Ο πιο απλός τρόπος για να δείτε τις τρέχουσες μεταβλητές χρήστη είναι να χρησιμοποιήσετε τις Ιδιότητες συστήματος.
- Ανοίξτε τον Πίνακα Ελέγχου.
- Μεταβείτε στην ακόλουθη μικροεφαρμογή:
Πίνακας Ελέγχου\Σύστημα και Ασφάλεια\Σύστημα
- Κάντε κλικ στο σύνδεσμο "Προηγμένες ρυθμίσεις συστήματος" στα αριστερά. Στο επόμενο παράθυρο διαλόγου, θα δείτε το Μεταβλητές Περιβάλλοντος... κουμπί στο κάτω μέρος της καρτέλας Για προχωρημένους. Κλίκαρέ το.
- ο Μεταβλητές Περιβάλλοντος θα εμφανιστεί το παράθυρο στην οθόνη.
Στον επάνω πίνακα, θα δείτε μεταβλητές χρήστη και η κάτω λίστα περιέχει μεταβλητές σε όλο το σύστημα.
Εδώ μπορείτε να δείτε τα ονόματα και τις τιμές τους ή ακόμα και να δημιουργήσετε τις δικές σας μεταβλητές ή να επεξεργαστείτε την τιμή κάποιας μεταβλητής εάν απαιτείται.
Υπάρχουν αρκετοί άλλοι τρόποι για να δείτε μεταβλητές περιβάλλοντος.
Μπορείτε να τα δείτε στα κατάλληλα κλειδιά μητρώου.
- Ανοίξτε τον Επεξεργαστή Μητρώου.
- Για να δείτε τις μεταβλητές χρήστη, μεταβείτε στο ακόλουθο κλειδί:
HKEY_CURRENT_USER\Περιβάλλον
Υπόδειξη: Πώς να μεταβείτε στο επιθυμητό κλειδί μητρώου με ένα κλικ.
- Για να δείτε μεταβλητές συστήματος, μεταβείτε στο ακόλουθο πλήκτρο:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
Εναλλακτικά, μπορείτε να προβάλετε μεταβλητές περιβάλλοντος μέσω της γραμμής εντολών. Ανοίξτε το παράθυρο της γραμμής εντολών και πληκτρολογήστε την ακόλουθη εντολή και πατήστε Enter:
σειρά
Η εντολή set θα εκτυπώσει όλες τις διαθέσιμες μεταβλητές περιβάλλοντος με τις τιμές τους, απευθείας στην έξοδο της κονσόλας, ώστε να μπορείτε να τις δείτε όλες ταυτόχρονα.
Εάν θέλετε να δείτε την τιμή μιας συγκεκριμένης μεταβλητής, χρησιμοποιήστε την εντολή echo αντί για set, ως εξής:
ηχώ %userprofile%
Η παραπάνω εντολή θα εκτυπώσει τη διαδρομή προς το προφίλ του λογαριασμού σας.
Αντικαθιστώ προφίλ χρήστη με το επιθυμητό όνομα της μεταβλητής. Για παράδειγμα, ηχώ %computername%. Αυτό είναι.
Πώς να δείτε μεταβλητές περιβάλλοντος για μια συγκεκριμένη διαδικασία των Windows
Δυστυχώς, δεν γνωρίζω κανέναν εγγενή τρόπο (δηλαδή χωρίς τη χρήση εφαρμογών τρίτων) για να προβάλω μεταβλητές κάποιας εφαρμογής που εκτελείται στα Windows, αλλά ο Sysinternals Process Explorer το κάνει τέλεια.
- Λήψη του Process Explorer και εκτελέστε το ως Διαχειριστής.
- Κάντε δεξί κλικ στη διαδικασία που σας ενδιαφέρει και επιλέξτε "Ιδιότητες..." από το μενού περιβάλλοντος.
- Το παράθυρο ιδιοτήτων για αυτήν τη διαδικασία θα εμφανιστεί στην οθόνη. Μεταβείτε στην καρτέλα Περιβάλλον και δείτε το πλήρες σύνολο μεταβλητών για την επιλεγμένη διαδικασία. Αυτό είναι πολύ χρήσιμο.
Στο στιγμιότυπο οθόνης μου, μπορείτε να δείτε τη μεταβλητή COMMANDER_PATH, η οποία είναι διαθέσιμη αποκλειστικά για το Total Commander (η διαδικασία totalcmd64.exe). Αν πληκτρολογήσω "cd %commander_path%" στη γραμμή εντολών του Total Commander, θα μεταπηδήσει στον κατάλογο όπου είναι εγκατεστημένο.
Αυτό είναι. Τώρα γνωρίζετε όλους τους χρήσιμους τρόπους για να δείτε τα ονόματα και τις τιμές των μεταβλητών που ορίζονται στο περιβάλλον των Windows.