Οι μεταβλητές περιβάλλοντος σε ένα λειτουργικό σύστημα είναι τιμές που περιέχουν πληροφορίες σχετικά με το περιβάλλον του συστήματος και τον συνδεδεμένο χρήστη. Υπήρχαν και σε λειτουργικά συστήματα πριν από τα Windows, όπως το MS-DOS. Οι εφαρμογές ή οι υπηρεσίες μπορούν να χρησιμοποιήσουν τις πληροφορίες που ορίζονται από μεταβλητές περιβάλλοντος για να καθορίσουν διάφορα πράγματα σχετικά με το λειτουργικό σύστημα, για παράδειγμα, για τον εντοπισμό του αριθμού των διεργασιών, του ονόματος χρήστη που είναι συνδεδεμένος αυτήν τη στιγμή, της διαδρομής φακέλου στο προφίλ του τρέχοντος χρήστη ή του προσωρινού καταλόγου αρχείων. Σε αυτό το άρθρο, θα δούμε πώς να προβάλλουμε μεταβλητές περιβάλλοντος που έχουν καθοριστεί για μια συγκεκριμένη διαδικασία στα Windows 10.
Δυστυχώς, δεν γνωρίζω κανέναν εγγενή τρόπο (δηλαδή χωρίς τη χρήση εφαρμογών τρίτων) για την προβολή μεταβλητών ορισμένων εφαρμογών που εκτελούνται στα Windows, αλλά ο Sysinternals Process Explorer το κάνει τέλεια.
- Λήψη του Process Explorer και εκτελέστε το ως Διαχειριστής.
- Κάντε δεξί κλικ στη διαδικασία που σας ενδιαφέρει και επιλέξτε 'Ιδιότητες ...' από το μενού περιβάλλοντος.
- Το παράθυρο ιδιοτήτων για αυτήν τη διαδικασία θα εμφανιστεί στην οθόνη. Μεταβείτε στην καρτέλα Περιβάλλον και δείτε το πλήρες σύνολο μεταβλητών για την επιλεγμένη διαδικασία. Αυτό είναι πολύ χρήσιμο.Στο στιγμιότυπο οθόνης μου, μπορείτε να δείτε μια σειρά από μεταβλητές COMMANDER_ *, οι οποίες είναι διαθέσιμες αποκλειστικά για το Total Commander (η διαδικασία totalcmd64.exe).
Εάν πληκτρολογήσω 'cd% command_path%' στη γραμμή εντολών Total Commander's, θα μεταβεί στον κατάλογο όπου είναι εγκατεστημένος.
Αυτό είναι. Τώρα γνωρίζετε όλους τους χρήσιμους τρόπους για να δείτε τα ονόματα και τις τιμές των μεταβλητών που ορίζονται για μια διαδικασία στο περιβάλλον των Windows 10.