Είναι δυνατή η απαρίθμηση όλων των μεταβλητών περιβάλλοντος από μια γραμμή εντολών των Windows;
Κάτι αντίστοιχο με το gci env:
(ή ls env:
ή dir env:
) του PowerShell.
Απλά κάντε το:
SET
Μπορείτε επίσης να κάνετε SET prefix
για να δείτε όλες τις μεταβλητές με ονόματα που αρχίζουν με prefix
.
Για παράδειγμα, αν θέλετε να διαβάσετε μόνο το derbydb από τις μεταβλητές περιβάλλοντος, κάντε τα εξής:
set derby
...και θα λάβετε τα ακόλουθα: ..:
DERBY_HOME=c:\Users\amro-a\Desktop\db-derby-10.10.1.1-bin\db-derby-10.10.1.1-bin
Ο Jon έχει τη σωστή απάντηση, αλλά για να το αναλύσουμε λίγο περισσότερο με κάποια συντακτική ζάχαρη..
SET | more
σας επιτρέπει να βλέπετε τις μεταβλητές μία σελίδα κάθε φορά, αντί για το σύνολο, ή
SET > output.txt
στέλνει την έξοδο σε ένα αρχείο output.txt το οποίο μπορείτε να ανοίξετε στο Σημειωματάριο ή οτιδήποτε άλλο...
Απλά εκτελέστε set
από το cmd
.
Εμφανίζει, θέτει ή αφαιρεί μεταβλητές περιβάλλοντος. Χρησιμοποιείται χωρίς παραμέτρους, η set εμφανίζει τις τρέχουσες ρυθμίσεις περιβάλλοντος.