Elencare tutte le variabili d'ambiente dalla linea di comando

È possibile elencare tutte le variabili d'ambiente da un prompt dei comandi di Windows?

Qualcosa di equivalente a PowerShell gci env: (o ls env: o dir env:).

Soluzione

Fallo e basta:

SET

Puoi anche fare SET prefix per vedere tutte le variabili con nomi che iniziano per prefix.

Per esempio, se vuoi leggere solo derbydb dalle variabili d'ambiente, fai come segue:

set derby 

...e otterrete quanto segue:

DERBY_HOME=c:\Users\amro-a\Desktop\db-derby-10.10.1.1-bin\db-derby-10.10.1.1-bin
Commentari (14)

Jon ha la risposta giusta, ma per elaborare un po' di più con un po' di zucchero sintattico...

SET | more

permette di vedere le variabili una pagina alla volta, piuttosto che l'insieme, oppure

SET > output.txt

manda l'output in un file output.txt che si può aprire in Notepad o altro...

Commentari (3)

Basta eseguire set da cmd.

Visualizza, imposta o rimuove le variabili d'ambiente. Usato senza parametri, set visualizza le impostazioni d'ambiente correnti.

Commentari (0)